diff --git a/unfinished/compiler/alien/alien.factor b/basis/compiler/alien/alien.factor similarity index 100% rename from unfinished/compiler/alien/alien.factor rename to basis/compiler/alien/alien.factor diff --git a/unfinished/compiler/cfg/builder/authors.txt b/basis/compiler/cfg/builder/authors.txt similarity index 100% rename from unfinished/compiler/cfg/builder/authors.txt rename to basis/compiler/cfg/builder/authors.txt diff --git a/unfinished/compiler/cfg/builder/builder-tests.factor b/basis/compiler/cfg/builder/builder-tests.factor similarity index 100% rename from unfinished/compiler/cfg/builder/builder-tests.factor rename to basis/compiler/cfg/builder/builder-tests.factor diff --git a/unfinished/compiler/cfg/builder/builder.factor b/basis/compiler/cfg/builder/builder.factor similarity index 100% rename from unfinished/compiler/cfg/builder/builder.factor rename to basis/compiler/cfg/builder/builder.factor diff --git a/unfinished/compiler/cfg/builder/summary.txt b/basis/compiler/cfg/builder/summary.txt similarity index 100% rename from unfinished/compiler/cfg/builder/summary.txt rename to basis/compiler/cfg/builder/summary.txt diff --git a/unfinished/compiler/cfg/builder/tags.txt b/basis/compiler/cfg/builder/tags.txt similarity index 100% rename from unfinished/compiler/cfg/builder/tags.txt rename to basis/compiler/cfg/builder/tags.txt diff --git a/unfinished/compiler/cfg/cfg.factor b/basis/compiler/cfg/cfg.factor similarity index 100% rename from unfinished/compiler/cfg/cfg.factor rename to basis/compiler/cfg/cfg.factor diff --git a/unfinished/compiler/cfg/debugger/debugger.factor b/basis/compiler/cfg/debugger/debugger.factor similarity index 100% rename from unfinished/compiler/cfg/debugger/debugger.factor rename to basis/compiler/cfg/debugger/debugger.factor diff --git a/unfinished/compiler/cfg/instructions/instructions.factor b/basis/compiler/cfg/instructions/instructions.factor similarity index 100% rename from unfinished/compiler/cfg/instructions/instructions.factor rename to basis/compiler/cfg/instructions/instructions.factor diff --git a/unfinished/compiler/cfg/instructions/syntax/syntax.factor b/basis/compiler/cfg/instructions/syntax/syntax.factor similarity index 100% rename from unfinished/compiler/cfg/instructions/syntax/syntax.factor rename to basis/compiler/cfg/instructions/syntax/syntax.factor diff --git a/unfinished/compiler/cfg/iterator/iterator.factor b/basis/compiler/cfg/iterator/iterator.factor similarity index 100% rename from unfinished/compiler/cfg/iterator/iterator.factor rename to basis/compiler/cfg/iterator/iterator.factor diff --git a/unfinished/compiler/cfg/linear-scan/allocation/allocation.factor b/basis/compiler/cfg/linear-scan/allocation/allocation.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/allocation/allocation.factor rename to basis/compiler/cfg/linear-scan/allocation/allocation.factor diff --git a/unfinished/compiler/cfg/linear-scan/assignment/assignment-tests.factor b/basis/compiler/cfg/linear-scan/assignment/assignment-tests.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/assignment/assignment-tests.factor rename to basis/compiler/cfg/linear-scan/assignment/assignment-tests.factor diff --git a/unfinished/compiler/cfg/linear-scan/assignment/assignment.factor b/basis/compiler/cfg/linear-scan/assignment/assignment.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/assignment/assignment.factor rename to basis/compiler/cfg/linear-scan/assignment/assignment.factor diff --git a/unfinished/compiler/cfg/linear-scan/debugger/debugger.factor b/basis/compiler/cfg/linear-scan/debugger/debugger.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/debugger/debugger.factor rename to basis/compiler/cfg/linear-scan/debugger/debugger.factor diff --git a/unfinished/compiler/cfg/linear-scan/linear-scan-tests.factor b/basis/compiler/cfg/linear-scan/linear-scan-tests.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/linear-scan-tests.factor rename to basis/compiler/cfg/linear-scan/linear-scan-tests.factor diff --git a/unfinished/compiler/cfg/linear-scan/linear-scan.factor b/basis/compiler/cfg/linear-scan/linear-scan.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/linear-scan.factor rename to basis/compiler/cfg/linear-scan/linear-scan.factor diff --git a/unfinished/compiler/cfg/linear-scan/live-intervals/live-intervals.factor b/basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor similarity index 100% rename from unfinished/compiler/cfg/linear-scan/live-intervals/live-intervals.factor rename to basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor diff --git a/unfinished/compiler/cfg/linearization/linearization.factor b/basis/compiler/cfg/linearization/linearization.factor similarity index 100% rename from unfinished/compiler/cfg/linearization/linearization.factor rename to basis/compiler/cfg/linearization/linearization.factor diff --git a/unfinished/compiler/cfg/registers/registers.factor b/basis/compiler/cfg/registers/registers.factor similarity index 100% rename from unfinished/compiler/cfg/registers/registers.factor rename to basis/compiler/cfg/registers/registers.factor diff --git a/unfinished/compiler/cfg/rpo/rpo.factor b/basis/compiler/cfg/rpo/rpo.factor similarity index 100% rename from unfinished/compiler/cfg/rpo/rpo.factor rename to basis/compiler/cfg/rpo/rpo.factor diff --git a/unfinished/compiler/cfg/stack-frame/stack-frame.factor b/basis/compiler/cfg/stack-frame/stack-frame.factor similarity index 100% rename from unfinished/compiler/cfg/stack-frame/stack-frame.factor rename to basis/compiler/cfg/stack-frame/stack-frame.factor diff --git a/unfinished/compiler/cfg/stacks/authors.txt b/basis/compiler/cfg/stacks/authors.txt similarity index 100% rename from unfinished/compiler/cfg/stacks/authors.txt rename to basis/compiler/cfg/stacks/authors.txt diff --git a/unfinished/compiler/cfg/stacks/stacks.factor b/basis/compiler/cfg/stacks/stacks.factor similarity index 100% rename from unfinished/compiler/cfg/stacks/stacks.factor rename to basis/compiler/cfg/stacks/stacks.factor diff --git a/unfinished/compiler/cfg/templates/templates.factor b/basis/compiler/cfg/templates/templates.factor similarity index 100% rename from unfinished/compiler/cfg/templates/templates.factor rename to basis/compiler/cfg/templates/templates.factor diff --git a/unfinished/compiler/codegen/codegen.factor b/basis/compiler/codegen/codegen.factor similarity index 100% rename from unfinished/compiler/codegen/codegen.factor rename to basis/compiler/codegen/codegen.factor diff --git a/unfinished/compiler/codegen/fixup/authors.txt b/basis/compiler/codegen/fixup/authors.txt similarity index 100% rename from unfinished/compiler/codegen/fixup/authors.txt rename to basis/compiler/codegen/fixup/authors.txt diff --git a/unfinished/compiler/codegen/fixup/fixup.factor b/basis/compiler/codegen/fixup/fixup.factor similarity index 100% rename from unfinished/compiler/codegen/fixup/fixup.factor rename to basis/compiler/codegen/fixup/fixup.factor diff --git a/unfinished/compiler/codegen/fixup/summary.txt b/basis/compiler/codegen/fixup/summary.txt similarity index 100% rename from unfinished/compiler/codegen/fixup/summary.txt rename to basis/compiler/codegen/fixup/summary.txt