diff --git a/levels/bottom-up/basics/congrats b/levels/internals/basics/congrats similarity index 100% rename from levels/bottom-up/basics/congrats rename to levels/internals/basics/congrats diff --git a/levels/bottom-up/basics/description b/levels/internals/basics/description similarity index 100% rename from levels/bottom-up/basics/description rename to levels/internals/basics/description diff --git a/levels/bottom-up/basics/start b/levels/internals/basics/start similarity index 100% rename from levels/bottom-up/basics/start rename to levels/internals/basics/start diff --git a/levels/bottom-up/basics/win b/levels/internals/basics/win similarity index 100% rename from levels/bottom-up/basics/win rename to levels/internals/basics/win diff --git a/levels/bottom-up/blob-create/congrats b/levels/internals/blob-create/congrats similarity index 100% rename from levels/bottom-up/blob-create/congrats rename to levels/internals/blob-create/congrats diff --git a/levels/bottom-up/blob-create/description b/levels/internals/blob-create/description similarity index 100% rename from levels/bottom-up/blob-create/description rename to levels/internals/blob-create/description diff --git a/levels/bottom-up/blob-create/goal b/levels/internals/blob-create/goal similarity index 100% rename from levels/bottom-up/blob-create/goal rename to levels/internals/blob-create/goal diff --git a/levels/bottom-up/blob-create/start b/levels/internals/blob-create/start similarity index 100% rename from levels/bottom-up/blob-create/start rename to levels/internals/blob-create/start diff --git a/levels/bottom-up/blob-create/win b/levels/internals/blob-create/win similarity index 100% rename from levels/bottom-up/blob-create/win rename to levels/internals/blob-create/win diff --git a/levels/bottom-up/blob-remove/congrats b/levels/internals/blob-remove/congrats similarity index 100% rename from levels/bottom-up/blob-remove/congrats rename to levels/internals/blob-remove/congrats diff --git a/levels/bottom-up/blob-remove/description b/levels/internals/blob-remove/description similarity index 100% rename from levels/bottom-up/blob-remove/description rename to levels/internals/blob-remove/description diff --git a/levels/bottom-up/blob-remove/goal b/levels/internals/blob-remove/goal similarity index 100% rename from levels/bottom-up/blob-remove/goal rename to levels/internals/blob-remove/goal diff --git a/levels/bottom-up/blob-remove/start b/levels/internals/blob-remove/start similarity index 100% rename from levels/bottom-up/blob-remove/start rename to levels/internals/blob-remove/start diff --git a/levels/bottom-up/blob-remove/win b/levels/internals/blob-remove/win similarity index 100% rename from levels/bottom-up/blob-remove/win rename to levels/internals/blob-remove/win diff --git a/levels/bottom-up/commit-create/description b/levels/internals/commit-create/description similarity index 100% rename from levels/bottom-up/commit-create/description rename to levels/internals/commit-create/description diff --git a/levels/bottom-up/commit-create/goal b/levels/internals/commit-create/goal similarity index 100% rename from levels/bottom-up/commit-create/goal rename to levels/internals/commit-create/goal diff --git a/levels/bottom-up/commit-create/start b/levels/internals/commit-create/start similarity index 100% rename from levels/bottom-up/commit-create/start rename to levels/internals/commit-create/start diff --git a/levels/bottom-up/commit-create/win b/levels/internals/commit-create/win similarity index 100% rename from levels/bottom-up/commit-create/win rename to levels/internals/commit-create/win diff --git a/levels/bottom-up/commit-parents/description b/levels/internals/commit-parents/description similarity index 100% rename from levels/bottom-up/commit-parents/description rename to levels/internals/commit-parents/description diff --git a/levels/bottom-up/commit-parents/goal b/levels/internals/commit-parents/goal similarity index 100% rename from levels/bottom-up/commit-parents/goal rename to levels/internals/commit-parents/goal diff --git a/levels/bottom-up/commit-parents/start b/levels/internals/commit-parents/start similarity index 100% rename from levels/bottom-up/commit-parents/start rename to levels/internals/commit-parents/start diff --git a/levels/bottom-up/commit-parents/win b/levels/internals/commit-parents/win similarity index 100% rename from levels/bottom-up/commit-parents/win rename to levels/internals/commit-parents/win diff --git a/levels/bottom-up/commit-rhombus/description b/levels/internals/commit-rhombus/description similarity index 100% rename from levels/bottom-up/commit-rhombus/description rename to levels/internals/commit-rhombus/description diff --git a/levels/bottom-up/commit-rhombus/goal b/levels/internals/commit-rhombus/goal similarity index 100% rename from levels/bottom-up/commit-rhombus/goal rename to levels/internals/commit-rhombus/goal diff --git a/levels/bottom-up/commit-rhombus/start b/levels/internals/commit-rhombus/start similarity index 100% rename from levels/bottom-up/commit-rhombus/start rename to levels/internals/commit-rhombus/start diff --git a/levels/bottom-up/commit-rhombus/win b/levels/internals/commit-rhombus/win similarity index 100% rename from levels/bottom-up/commit-rhombus/win rename to levels/internals/commit-rhombus/win diff --git a/levels/bottom-up/conflict/description b/levels/internals/conflict/description similarity index 100% rename from levels/bottom-up/conflict/description rename to levels/internals/conflict/description diff --git a/levels/bottom-up/conflict/goal b/levels/internals/conflict/goal similarity index 100% rename from levels/bottom-up/conflict/goal rename to levels/internals/conflict/goal diff --git a/levels/bottom-up/conflict/start b/levels/internals/conflict/start similarity index 100% rename from levels/bottom-up/conflict/start rename to levels/internals/conflict/start diff --git a/levels/bottom-up/index-add/congrats b/levels/internals/index-add/congrats similarity index 100% rename from levels/bottom-up/index-add/congrats rename to levels/internals/index-add/congrats diff --git a/levels/bottom-up/index-add/description b/levels/internals/index-add/description similarity index 100% rename from levels/bottom-up/index-add/description rename to levels/internals/index-add/description diff --git a/levels/bottom-up/index-add/goal b/levels/internals/index-add/goal similarity index 100% rename from levels/bottom-up/index-add/goal rename to levels/internals/index-add/goal diff --git a/levels/bottom-up/index-add/start b/levels/internals/index-add/start similarity index 100% rename from levels/bottom-up/index-add/start rename to levels/internals/index-add/start diff --git a/levels/bottom-up/index-add/win b/levels/internals/index-add/win similarity index 100% rename from levels/bottom-up/index-add/win rename to levels/internals/index-add/win diff --git a/levels/bottom-up/index-remove/description b/levels/internals/index-remove/description similarity index 100% rename from levels/bottom-up/index-remove/description rename to levels/internals/index-remove/description diff --git a/levels/bottom-up/index-remove/goal b/levels/internals/index-remove/goal similarity index 100% rename from levels/bottom-up/index-remove/goal rename to levels/internals/index-remove/goal diff --git a/levels/bottom-up/index-remove/start b/levels/internals/index-remove/start similarity index 100% rename from levels/bottom-up/index-remove/start rename to levels/internals/index-remove/start diff --git a/levels/bottom-up/index-remove/win b/levels/internals/index-remove/win similarity index 100% rename from levels/bottom-up/index-remove/win rename to levels/internals/index-remove/win diff --git a/levels/bottom-up/index-update/description b/levels/internals/index-update/description similarity index 100% rename from levels/bottom-up/index-update/description rename to levels/internals/index-update/description diff --git a/levels/bottom-up/index-update/goal b/levels/internals/index-update/goal similarity index 100% rename from levels/bottom-up/index-update/goal rename to levels/internals/index-update/goal diff --git a/levels/bottom-up/index-update/start b/levels/internals/index-update/start similarity index 100% rename from levels/bottom-up/index-update/start rename to levels/internals/index-update/start diff --git a/levels/bottom-up/index-update/win b/levels/internals/index-update/win similarity index 100% rename from levels/bottom-up/index-update/win rename to levels/internals/index-update/win diff --git a/levels/bottom-up/puzzle-apocalypse/description b/levels/internals/puzzle-apocalypse/description similarity index 100% rename from levels/bottom-up/puzzle-apocalypse/description rename to levels/internals/puzzle-apocalypse/description diff --git a/levels/bottom-up/puzzle-apocalypse/goal b/levels/internals/puzzle-apocalypse/goal similarity index 100% rename from levels/bottom-up/puzzle-apocalypse/goal rename to levels/internals/puzzle-apocalypse/goal diff --git a/levels/bottom-up/puzzle-apocalypse/start b/levels/internals/puzzle-apocalypse/start similarity index 100% rename from levels/bottom-up/puzzle-apocalypse/start rename to levels/internals/puzzle-apocalypse/start diff --git a/levels/bottom-up/puzzle-apocalypse/win b/levels/internals/puzzle-apocalypse/win similarity index 100% rename from levels/bottom-up/puzzle-apocalypse/win rename to levels/internals/puzzle-apocalypse/win diff --git a/levels/bottom-up/puzzle-precious-blob/description b/levels/internals/puzzle-precious-blob/description similarity index 100% rename from levels/bottom-up/puzzle-precious-blob/description rename to levels/internals/puzzle-precious-blob/description diff --git a/levels/bottom-up/puzzle-precious-blob/goal b/levels/internals/puzzle-precious-blob/goal similarity index 100% rename from levels/bottom-up/puzzle-precious-blob/goal rename to levels/internals/puzzle-precious-blob/goal diff --git a/levels/bottom-up/puzzle-precious-blob/win b/levels/internals/puzzle-precious-blob/win similarity index 100% rename from levels/bottom-up/puzzle-precious-blob/win rename to levels/internals/puzzle-precious-blob/win diff --git a/levels/bottom-up/puzzle-trees-all-the-way-down/description b/levels/internals/puzzle-trees-all-the-way-down/description similarity index 100% rename from levels/bottom-up/puzzle-trees-all-the-way-down/description rename to levels/internals/puzzle-trees-all-the-way-down/description diff --git a/levels/bottom-up/puzzle-trees-all-the-way-down/goal b/levels/internals/puzzle-trees-all-the-way-down/goal similarity index 100% rename from levels/bottom-up/puzzle-trees-all-the-way-down/goal rename to levels/internals/puzzle-trees-all-the-way-down/goal diff --git a/levels/bottom-up/puzzle-trees-all-the-way-down/win b/levels/internals/puzzle-trees-all-the-way-down/win similarity index 100% rename from levels/bottom-up/puzzle-trees-all-the-way-down/win rename to levels/internals/puzzle-trees-all-the-way-down/win diff --git a/levels/bottom-up/ref-create/description b/levels/internals/ref-create/description similarity index 100% rename from levels/bottom-up/ref-create/description rename to levels/internals/ref-create/description diff --git a/levels/bottom-up/ref-create/goal b/levels/internals/ref-create/goal similarity index 100% rename from levels/bottom-up/ref-create/goal rename to levels/internals/ref-create/goal diff --git a/levels/bottom-up/ref-create/start b/levels/internals/ref-create/start similarity index 100% rename from levels/bottom-up/ref-create/start rename to levels/internals/ref-create/start diff --git a/levels/bottom-up/ref-create/win b/levels/internals/ref-create/win similarity index 100% rename from levels/bottom-up/ref-create/win rename to levels/internals/ref-create/win diff --git a/levels/bottom-up/ref-move/description b/levels/internals/ref-move/description similarity index 100% rename from levels/bottom-up/ref-move/description rename to levels/internals/ref-move/description diff --git a/levels/bottom-up/ref-move/goal b/levels/internals/ref-move/goal similarity index 100% rename from levels/bottom-up/ref-move/goal rename to levels/internals/ref-move/goal diff --git a/levels/bottom-up/ref-move/start b/levels/internals/ref-move/start similarity index 100% rename from levels/bottom-up/ref-move/start rename to levels/internals/ref-move/start diff --git a/levels/bottom-up/ref-move/win b/levels/internals/ref-move/win similarity index 100% rename from levels/bottom-up/ref-move/win rename to levels/internals/ref-move/win diff --git a/levels/bottom-up/ref-remove/description b/levels/internals/ref-remove/description similarity index 100% rename from levels/bottom-up/ref-remove/description rename to levels/internals/ref-remove/description diff --git a/levels/bottom-up/ref-remove/goal b/levels/internals/ref-remove/goal similarity index 100% rename from levels/bottom-up/ref-remove/goal rename to levels/internals/ref-remove/goal diff --git a/levels/bottom-up/ref-remove/start b/levels/internals/ref-remove/start similarity index 100% rename from levels/bottom-up/ref-remove/start rename to levels/internals/ref-remove/start diff --git a/levels/bottom-up/ref-remove/win b/levels/internals/ref-remove/win similarity index 100% rename from levels/bottom-up/ref-remove/win rename to levels/internals/ref-remove/win diff --git a/levels/bottom-up/sequence b/levels/internals/sequence similarity index 100% rename from levels/bottom-up/sequence rename to levels/internals/sequence diff --git a/levels/bottom-up/symref-create/description b/levels/internals/symref-create/description similarity index 100% rename from levels/bottom-up/symref-create/description rename to levels/internals/symref-create/description diff --git a/levels/bottom-up/symref-create/goal b/levels/internals/symref-create/goal similarity index 100% rename from levels/bottom-up/symref-create/goal rename to levels/internals/symref-create/goal diff --git a/levels/bottom-up/symref-create/start b/levels/internals/symref-create/start similarity index 100% rename from levels/bottom-up/symref-create/start rename to levels/internals/symref-create/start diff --git a/levels/bottom-up/symref-create/win b/levels/internals/symref-create/win similarity index 100% rename from levels/bottom-up/symref-create/win rename to levels/internals/symref-create/win diff --git a/levels/bottom-up/symref-no-deref/congrats b/levels/internals/symref-no-deref/congrats similarity index 100% rename from levels/bottom-up/symref-no-deref/congrats rename to levels/internals/symref-no-deref/congrats diff --git a/levels/bottom-up/symref-no-deref/description b/levels/internals/symref-no-deref/description similarity index 100% rename from levels/bottom-up/symref-no-deref/description rename to levels/internals/symref-no-deref/description diff --git a/levels/bottom-up/symref-no-deref/goal b/levels/internals/symref-no-deref/goal similarity index 100% rename from levels/bottom-up/symref-no-deref/goal rename to levels/internals/symref-no-deref/goal diff --git a/levels/bottom-up/symref-no-deref/start b/levels/internals/symref-no-deref/start similarity index 100% rename from levels/bottom-up/symref-no-deref/start rename to levels/internals/symref-no-deref/start diff --git a/levels/bottom-up/symref-no-deref/win b/levels/internals/symref-no-deref/win similarity index 100% rename from levels/bottom-up/symref-no-deref/win rename to levels/internals/symref-no-deref/win diff --git a/levels/bottom-up/tree-create/congrats b/levels/internals/tree-create/congrats similarity index 100% rename from levels/bottom-up/tree-create/congrats rename to levels/internals/tree-create/congrats diff --git a/levels/bottom-up/tree-create/description b/levels/internals/tree-create/description similarity index 100% rename from levels/bottom-up/tree-create/description rename to levels/internals/tree-create/description diff --git a/levels/bottom-up/tree-create/goal b/levels/internals/tree-create/goal similarity index 100% rename from levels/bottom-up/tree-create/goal rename to levels/internals/tree-create/goal diff --git a/levels/bottom-up/tree-create/start b/levels/internals/tree-create/start similarity index 100% rename from levels/bottom-up/tree-create/start rename to levels/internals/tree-create/start diff --git a/levels/bottom-up/tree-create/win b/levels/internals/tree-create/win similarity index 100% rename from levels/bottom-up/tree-create/win rename to levels/internals/tree-create/win diff --git a/levels/bottom-up/tree-nested/description b/levels/internals/tree-nested/description similarity index 100% rename from levels/bottom-up/tree-nested/description rename to levels/internals/tree-nested/description diff --git a/levels/bottom-up/tree-nested/goal b/levels/internals/tree-nested/goal similarity index 100% rename from levels/bottom-up/tree-nested/goal rename to levels/internals/tree-nested/goal diff --git a/levels/bottom-up/tree-nested/start b/levels/internals/tree-nested/start similarity index 100% rename from levels/bottom-up/tree-nested/start rename to levels/internals/tree-nested/start diff --git a/levels/bottom-up/tree-nested/win b/levels/internals/tree-nested/win similarity index 100% rename from levels/bottom-up/tree-nested/win rename to levels/internals/tree-nested/win diff --git a/levels/bottom-up/tree-read/description b/levels/internals/tree-read/description similarity index 100% rename from levels/bottom-up/tree-read/description rename to levels/internals/tree-read/description diff --git a/levels/bottom-up/tree-read/goal b/levels/internals/tree-read/goal similarity index 100% rename from levels/bottom-up/tree-read/goal rename to levels/internals/tree-read/goal diff --git a/levels/bottom-up/tree-read/start b/levels/internals/tree-read/start similarity index 100% rename from levels/bottom-up/tree-read/start rename to levels/internals/tree-read/start diff --git a/levels/bottom-up/tree-read/win b/levels/internals/tree-read/win similarity index 100% rename from levels/bottom-up/tree-read/win rename to levels/internals/tree-read/win diff --git a/levels/bottom-up/welcome/congrats b/levels/internals/welcome/congrats similarity index 100% rename from levels/bottom-up/welcome/congrats rename to levels/internals/welcome/congrats diff --git a/levels/bottom-up/welcome/description b/levels/internals/welcome/description similarity index 100% rename from levels/bottom-up/welcome/description rename to levels/internals/welcome/description diff --git a/levels/bottom-up/welcome/goal b/levels/internals/welcome/goal similarity index 100% rename from levels/bottom-up/welcome/goal rename to levels/internals/welcome/goal diff --git a/levels/bottom-up/welcome/start b/levels/internals/welcome/start similarity index 100% rename from levels/bottom-up/welcome/start rename to levels/internals/welcome/start diff --git a/levels/bottom-up/welcome/win b/levels/internals/welcome/win similarity index 100% rename from levels/bottom-up/welcome/win rename to levels/internals/welcome/win diff --git a/levels/top-down/commit b/levels/intro/commit similarity index 100% rename from levels/top-down/commit rename to levels/intro/commit diff --git a/levels/top-down/pull-merge-push b/levels/intro/pull-merge-push similarity index 100% rename from levels/top-down/pull-merge-push rename to levels/intro/pull-merge-push diff --git a/levels/top-down/rebase b/levels/intro/rebase similarity index 100% rename from levels/top-down/rebase rename to levels/intro/rebase diff --git a/levels/top-down/sandbox b/levels/intro/sandbox similarity index 100% rename from levels/top-down/sandbox rename to levels/intro/sandbox diff --git a/levels/top-down/sequence b/levels/intro/sequence similarity index 100% rename from levels/top-down/sequence rename to levels/intro/sequence