diff --git a/moo/Makefile.am b/Makefile.am similarity index 100% rename from moo/Makefile.am rename to Makefile.am diff --git a/moo/Makefile.in b/Makefile.in similarity index 100% rename from moo/Makefile.in rename to Makefile.in diff --git a/moo/README.md b/README.md similarity index 100% rename from moo/README.md rename to README.md diff --git a/moo/ac/ar-lib b/ac/ar-lib similarity index 100% rename from moo/ac/ar-lib rename to ac/ar-lib diff --git a/moo/ac/compile b/ac/compile similarity index 100% rename from moo/ac/compile rename to ac/compile diff --git a/moo/ac/config.guess b/ac/config.guess similarity index 100% rename from moo/ac/config.guess rename to ac/config.guess diff --git a/moo/ac/config.sub b/ac/config.sub similarity index 100% rename from moo/ac/config.sub rename to ac/config.sub diff --git a/moo/ac/depcomp b/ac/depcomp similarity index 100% rename from moo/ac/depcomp rename to ac/depcomp diff --git a/moo/ac/install-sh b/ac/install-sh similarity index 100% rename from moo/ac/install-sh rename to ac/install-sh diff --git a/moo/ac/ltmain.sh b/ac/ltmain.sh similarity index 100% rename from moo/ac/ltmain.sh rename to ac/ltmain.sh diff --git a/moo/ac/missing b/ac/missing similarity index 100% rename from moo/ac/missing rename to ac/missing diff --git a/moo/ac/test-driver b/ac/test-driver similarity index 100% rename from moo/ac/test-driver rename to ac/test-driver diff --git a/moo/aclocal.m4 b/aclocal.m4 similarity index 100% rename from moo/aclocal.m4 rename to aclocal.m4 diff --git a/moo/bin/Makefile.am b/bin/Makefile.am similarity index 100% rename from moo/bin/Makefile.am rename to bin/Makefile.am diff --git a/moo/bin/Makefile.in b/bin/Makefile.in similarity index 100% rename from moo/bin/Makefile.in rename to bin/Makefile.in diff --git a/moo/bin/gtk-main.c b/bin/gtk-main.c similarity index 100% rename from moo/bin/gtk-main.c rename to bin/gtk-main.c diff --git a/moo/bin/main-mac.c b/bin/main-mac.c similarity index 100% rename from moo/bin/main-mac.c rename to bin/main-mac.c diff --git a/moo/bin/main.c b/bin/main.c similarity index 100% rename from moo/bin/main.c rename to bin/main.c diff --git a/moo/configure b/configure similarity index 100% rename from moo/configure rename to configure diff --git a/moo/configure.ac b/configure.ac similarity index 100% rename from moo/configure.ac rename to configure.ac diff --git a/moo/kernel/Apex.moo b/kernel/Apex.moo similarity index 100% rename from moo/kernel/Apex.moo rename to kernel/Apex.moo diff --git a/moo/kernel/Boolean.moo b/kernel/Boolean.moo similarity index 100% rename from moo/kernel/Boolean.moo rename to kernel/Boolean.moo diff --git a/moo/kernel/Class.moo b/kernel/Class.moo similarity index 100% rename from moo/kernel/Class.moo rename to kernel/Class.moo diff --git a/moo/kernel/Collect.moo b/kernel/Collect.moo similarity index 100% rename from moo/kernel/Collect.moo rename to kernel/Collect.moo diff --git a/moo/kernel/Console.moo b/kernel/Console.moo similarity index 100% rename from moo/kernel/Console.moo rename to kernel/Console.moo diff --git a/moo/kernel/Context.moo b/kernel/Context.moo similarity index 100% rename from moo/kernel/Context.moo rename to kernel/Context.moo diff --git a/moo/kernel/Except.moo b/kernel/Except.moo similarity index 100% rename from moo/kernel/Except.moo rename to kernel/Except.moo diff --git a/moo/kernel/FFI.moo b/kernel/FFI.moo similarity index 100% rename from moo/kernel/FFI.moo rename to kernel/FFI.moo diff --git a/moo/kernel/Fcgi.moo b/kernel/Fcgi.moo similarity index 100% rename from moo/kernel/Fcgi.moo rename to kernel/Fcgi.moo diff --git a/moo/kernel/Http.moo b/kernel/Http.moo similarity index 100% rename from moo/kernel/Http.moo rename to kernel/Http.moo diff --git a/moo/kernel/IO.moo b/kernel/IO.moo similarity index 100% rename from moo/kernel/IO.moo rename to kernel/IO.moo diff --git a/moo/kernel/Magnitu.moo b/kernel/Magnitu.moo similarity index 100% rename from moo/kernel/Magnitu.moo rename to kernel/Magnitu.moo diff --git a/moo/kernel/Mill.moo b/kernel/Mill.moo similarity index 100% rename from moo/kernel/Mill.moo rename to kernel/Mill.moo diff --git a/moo/kernel/Moo.moo b/kernel/Moo.moo similarity index 100% rename from moo/kernel/Moo.moo rename to kernel/Moo.moo diff --git a/moo/kernel/Process.moo b/kernel/Process.moo similarity index 100% rename from moo/kernel/Process.moo rename to kernel/Process.moo diff --git a/moo/kernel/Socket.moo b/kernel/Socket.moo similarity index 100% rename from moo/kernel/Socket.moo rename to kernel/Socket.moo diff --git a/moo/kernel/Stdio.moo b/kernel/Stdio.moo similarity index 100% rename from moo/kernel/Stdio.moo rename to kernel/Stdio.moo diff --git a/moo/kernel/Stream.moo b/kernel/Stream.moo similarity index 100% rename from moo/kernel/Stream.moo rename to kernel/Stream.moo diff --git a/moo/kernel/System.moo b/kernel/System.moo similarity index 100% rename from moo/kernel/System.moo rename to kernel/System.moo diff --git a/moo/kernel/X11.moo b/kernel/X11.moo similarity index 100% rename from moo/kernel/X11.moo rename to kernel/X11.moo diff --git a/moo/kernel/generr.moo b/kernel/generr.moo similarity index 100% rename from moo/kernel/generr.moo rename to kernel/generr.moo diff --git a/moo/kernel/test-001.moo b/kernel/test-001.moo similarity index 100% rename from moo/kernel/test-001.moo rename to kernel/test-001.moo diff --git a/moo/kernel/test-002.moo b/kernel/test-002.moo similarity index 100% rename from moo/kernel/test-002.moo rename to kernel/test-002.moo diff --git a/moo/kernel/test-003.moo b/kernel/test-003.moo similarity index 100% rename from moo/kernel/test-003.moo rename to kernel/test-003.moo diff --git a/moo/kernel/test-004.moo b/kernel/test-004.moo similarity index 100% rename from moo/kernel/test-004.moo rename to kernel/test-004.moo diff --git a/moo/kernel/test-005.moo b/kernel/test-005.moo similarity index 100% rename from moo/kernel/test-005.moo rename to kernel/test-005.moo diff --git a/moo/kernel/test-006.moo b/kernel/test-006.moo similarity index 100% rename from moo/kernel/test-006.moo rename to kernel/test-006.moo diff --git a/moo/kernel/test-007.moo b/kernel/test-007.moo similarity index 100% rename from moo/kernel/test-007.moo rename to kernel/test-007.moo diff --git a/moo/kernel/test-008.moo b/kernel/test-008.moo similarity index 100% rename from moo/kernel/test-008.moo rename to kernel/test-008.moo diff --git a/moo/kernel/test-009.moo b/kernel/test-009.moo similarity index 100% rename from moo/kernel/test-009.moo rename to kernel/test-009.moo diff --git a/moo/kernel/test-010.moo b/kernel/test-010.moo similarity index 100% rename from moo/kernel/test-010.moo rename to kernel/test-010.moo diff --git a/moo/kernel/test-011.moo b/kernel/test-011.moo similarity index 100% rename from moo/kernel/test-011.moo rename to kernel/test-011.moo diff --git a/moo/kernel/test-012.moo b/kernel/test-012.moo similarity index 100% rename from moo/kernel/test-012.moo rename to kernel/test-012.moo diff --git a/moo/kernel/test-013.moo b/kernel/test-013.moo similarity index 100% rename from moo/kernel/test-013.moo rename to kernel/test-013.moo diff --git a/moo/kernel/test-014.moo b/kernel/test-014.moo similarity index 100% rename from moo/kernel/test-014.moo rename to kernel/test-014.moo diff --git a/moo/kernel/test-bi.moo b/kernel/test-bi.moo similarity index 100% rename from moo/kernel/test-bi.moo rename to kernel/test-bi.moo diff --git a/moo/lib/Makefile.am b/lib/Makefile.am similarity index 100% rename from moo/lib/Makefile.am rename to lib/Makefile.am diff --git a/moo/lib/Makefile.in b/lib/Makefile.in similarity index 100% rename from moo/lib/Makefile.in rename to lib/Makefile.in diff --git a/moo/lib/bct-lab.h b/lib/bct-lab.h similarity index 100% rename from moo/lib/bct-lab.h rename to lib/bct-lab.h diff --git a/moo/lib/bigint.c b/lib/bigint.c similarity index 100% rename from moo/lib/bigint.c rename to lib/bigint.c diff --git a/moo/lib/chr.c b/lib/chr.c similarity index 100% rename from moo/lib/chr.c rename to lib/chr.c diff --git a/moo/lib/comp.c b/lib/comp.c similarity index 100% rename from moo/lib/comp.c rename to lib/comp.c diff --git a/moo/lib/debug.c b/lib/debug.c similarity index 100% rename from moo/lib/debug.c rename to lib/debug.c diff --git a/moo/lib/decode.c b/lib/decode.c similarity index 100% rename from moo/lib/decode.c rename to lib/decode.c diff --git a/moo/lib/dic.c b/lib/dic.c similarity index 100% rename from moo/lib/dic.c rename to lib/dic.c diff --git a/moo/lib/err.c b/lib/err.c similarity index 100% rename from moo/lib/err.c rename to lib/err.c diff --git a/moo/lib/exec.c b/lib/exec.c similarity index 100% rename from moo/lib/exec.c rename to lib/exec.c diff --git a/moo/lib/fmt-imp.h b/lib/fmt-imp.h similarity index 100% rename from moo/lib/fmt-imp.h rename to lib/fmt-imp.h diff --git a/moo/lib/fmt.c b/lib/fmt.c similarity index 100% rename from moo/lib/fmt.c rename to lib/fmt.c diff --git a/moo/lib/gc.c b/lib/gc.c similarity index 100% rename from moo/lib/gc.c rename to lib/gc.c diff --git a/moo/lib/genbct.awk b/lib/genbct.awk similarity index 100% rename from moo/lib/genbct.awk rename to lib/genbct.awk diff --git a/moo/lib/heap.c b/lib/heap.c similarity index 100% rename from moo/lib/heap.c rename to lib/heap.c diff --git a/moo/lib/hlt.asm b/lib/hlt.asm similarity index 100% rename from moo/lib/hlt.asm rename to lib/hlt.asm diff --git a/moo/lib/icc.mak b/lib/icc.mak similarity index 100% rename from moo/lib/icc.mak rename to lib/icc.mak diff --git a/moo/lib/mb8.c b/lib/mb8.c similarity index 100% rename from moo/lib/mb8.c rename to lib/mb8.c diff --git a/moo/lib/memo.txt b/lib/memo.txt similarity index 100% rename from moo/lib/memo.txt rename to lib/memo.txt diff --git a/moo/lib/moo-cfg.h.in b/lib/moo-cfg.h.in similarity index 100% rename from moo/lib/moo-cfg.h.in rename to lib/moo-cfg.h.in diff --git a/moo/lib/moo-chr.h b/lib/moo-chr.h similarity index 100% rename from moo/lib/moo-chr.h rename to lib/moo-chr.h diff --git a/moo/lib/moo-cmn.h b/lib/moo-cmn.h similarity index 100% rename from moo/lib/moo-cmn.h rename to lib/moo-cmn.h diff --git a/moo/lib/moo-dos.h b/lib/moo-dos.h similarity index 100% rename from moo/lib/moo-dos.h rename to lib/moo-dos.h diff --git a/moo/lib/moo-fmt.h b/lib/moo-fmt.h similarity index 100% rename from moo/lib/moo-fmt.h rename to lib/moo-fmt.h diff --git a/moo/lib/moo-mac.h b/lib/moo-mac.h similarity index 100% rename from moo/lib/moo-mac.h rename to lib/moo-mac.h diff --git a/moo/lib/moo-msw.h b/lib/moo-msw.h similarity index 100% rename from moo/lib/moo-msw.h rename to lib/moo-msw.h diff --git a/moo/lib/moo-opt.h b/lib/moo-opt.h similarity index 100% rename from moo/lib/moo-opt.h rename to lib/moo-opt.h diff --git a/moo/lib/moo-os2.h b/lib/moo-os2.h similarity index 100% rename from moo/lib/moo-os2.h rename to lib/moo-os2.h diff --git a/moo/lib/moo-prv.h b/lib/moo-prv.h similarity index 100% rename from moo/lib/moo-prv.h rename to lib/moo-prv.h diff --git a/moo/lib/moo-rbt.h b/lib/moo-rbt.h similarity index 100% rename from moo/lib/moo-rbt.h rename to lib/moo-rbt.h diff --git a/moo/lib/moo-std.h b/lib/moo-std.h similarity index 100% rename from moo/lib/moo-std.h rename to lib/moo-std.h diff --git a/moo/lib/moo-utl.h b/lib/moo-utl.h similarity index 100% rename from moo/lib/moo-utl.h rename to lib/moo-utl.h diff --git a/moo/lib/moo-xma.h b/lib/moo-xma.h similarity index 100% rename from moo/lib/moo-xma.h rename to lib/moo-xma.h diff --git a/moo/lib/moo.c b/lib/moo.c similarity index 100% rename from moo/lib/moo.c rename to lib/moo.c diff --git a/moo/lib/moo.h b/lib/moo.h similarity index 100% rename from moo/lib/moo.h rename to lib/moo.h diff --git a/moo/lib/number.c b/lib/number.c similarity index 100% rename from moo/lib/number.c rename to lib/number.c diff --git a/moo/lib/obj.c b/lib/obj.c similarity index 100% rename from moo/lib/obj.c rename to lib/obj.c diff --git a/moo/lib/opt-imp.h b/lib/opt-imp.h similarity index 100% rename from moo/lib/opt-imp.h rename to lib/opt-imp.h diff --git a/moo/lib/opt.c b/lib/opt.c similarity index 100% rename from moo/lib/opt.c rename to lib/opt.c diff --git a/moo/lib/pack1.h b/lib/pack1.h similarity index 100% rename from moo/lib/pack1.h rename to lib/pack1.h diff --git a/moo/lib/pf-basic.c b/lib/pf-basic.c similarity index 100% rename from moo/lib/pf-basic.c rename to lib/pf-basic.c diff --git a/moo/lib/pf-sys.c b/lib/pf-sys.c similarity index 100% rename from moo/lib/pf-sys.c rename to lib/pf-sys.c diff --git a/moo/lib/pf-utf8.c b/lib/pf-utf8.c similarity index 100% rename from moo/lib/pf-utf8.c rename to lib/pf-utf8.c diff --git a/moo/lib/pf.c b/lib/pf.c similarity index 100% rename from moo/lib/pf.c rename to lib/pf.c diff --git a/moo/lib/poll-msw.c b/lib/poll-msw.c similarity index 100% rename from moo/lib/poll-msw.c rename to lib/poll-msw.c diff --git a/moo/lib/poll-msw.h b/lib/poll-msw.h similarity index 100% rename from moo/lib/poll-msw.h rename to lib/poll-msw.h diff --git a/moo/lib/rbt.c b/lib/rbt.c similarity index 100% rename from moo/lib/rbt.c rename to lib/rbt.c diff --git a/moo/lib/std.c b/lib/std.c similarity index 100% rename from moo/lib/std.c rename to lib/std.c diff --git a/moo/lib/sym.c b/lib/sym.c similarity index 100% rename from moo/lib/sym.c rename to lib/sym.c diff --git a/moo/lib/syntax.txt b/lib/syntax.txt similarity index 100% rename from moo/lib/syntax.txt rename to lib/syntax.txt diff --git a/moo/lib/uch-case.h b/lib/uch-case.h similarity index 100% rename from moo/lib/uch-case.h rename to lib/uch-case.h diff --git a/moo/lib/uch-prop.h b/lib/uch-prop.h similarity index 100% rename from moo/lib/uch-prop.h rename to lib/uch-prop.h diff --git a/moo/lib/unpack.h b/lib/unpack.h similarity index 100% rename from moo/lib/unpack.h rename to lib/unpack.h diff --git a/moo/lib/utf16.c b/lib/utf16.c similarity index 100% rename from moo/lib/utf16.c rename to lib/utf16.c diff --git a/moo/lib/utf8.c b/lib/utf8.c similarity index 100% rename from moo/lib/utf8.c rename to lib/utf8.c diff --git a/moo/lib/utl.c b/lib/utl.c similarity index 100% rename from moo/lib/utl.c rename to lib/utl.c diff --git a/moo/lib/xma.c b/lib/xma.c similarity index 100% rename from moo/lib/xma.c rename to lib/xma.c diff --git a/moo/m4/argz.m4 b/m4/argz.m4 similarity index 100% rename from moo/m4/argz.m4 rename to m4/argz.m4 diff --git a/moo/m4/ax_check_sign.m4 b/m4/ax_check_sign.m4 similarity index 100% rename from moo/m4/ax_check_sign.m4 rename to m4/ax_check_sign.m4 diff --git a/moo/m4/ax_numval.m4 b/m4/ax_numval.m4 similarity index 100% rename from moo/m4/ax_numval.m4 rename to m4/ax_numval.m4 diff --git a/moo/m4/ax_pthread.m4 b/m4/ax_pthread.m4 similarity index 100% rename from moo/m4/ax_pthread.m4 rename to m4/ax_pthread.m4 diff --git a/moo/m4/libtool.m4 b/m4/libtool.m4 similarity index 100% rename from moo/m4/libtool.m4 rename to m4/libtool.m4 diff --git a/moo/m4/ltoptions.m4 b/m4/ltoptions.m4 similarity index 100% rename from moo/m4/ltoptions.m4 rename to m4/ltoptions.m4 diff --git a/moo/m4/ltsugar.m4 b/m4/ltsugar.m4 similarity index 100% rename from moo/m4/ltsugar.m4 rename to m4/ltsugar.m4 diff --git a/moo/m4/ltversion.m4 b/m4/ltversion.m4 similarity index 100% rename from moo/m4/ltversion.m4 rename to m4/ltversion.m4 diff --git a/moo/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4 similarity index 100% rename from moo/m4/lt~obsolete.m4 rename to m4/lt~obsolete.m4 diff --git a/moo/mod/Makefile.am b/mod/Makefile.am similarity index 100% rename from moo/mod/Makefile.am rename to mod/Makefile.am diff --git a/moo/mod/Makefile.in b/mod/Makefile.in similarity index 100% rename from moo/mod/Makefile.in rename to mod/Makefile.in diff --git a/moo/mod/_con.c b/mod/_con.c similarity index 100% rename from moo/mod/_con.c rename to mod/_con.c diff --git a/moo/mod/_con.h b/mod/_con.h similarity index 100% rename from moo/mod/_con.h rename to mod/_con.h diff --git a/moo/mod/_ffi.h b/mod/_ffi.h similarity index 100% rename from moo/mod/_ffi.h rename to mod/_ffi.h diff --git a/moo/mod/_io.h b/mod/_io.h similarity index 100% rename from moo/mod/_io.h rename to mod/_io.h diff --git a/moo/mod/_sck.h b/mod/_sck.h similarity index 100% rename from moo/mod/_sck.h rename to mod/_sck.h diff --git a/moo/mod/_stdio.h b/mod/_stdio.h similarity index 100% rename from moo/mod/_stdio.h rename to mod/_stdio.h diff --git a/moo/mod/_x11.h b/mod/_x11.h similarity index 100% rename from moo/mod/_x11.h rename to mod/_x11.h diff --git a/moo/mod/ffi.c b/mod/ffi.c similarity index 100% rename from moo/mod/ffi.c rename to mod/ffi.c diff --git a/moo/mod/icc.mak b/mod/icc.mak similarity index 100% rename from moo/mod/icc.mak rename to mod/icc.mak diff --git a/moo/mod/io-file.c b/mod/io-file.c similarity index 100% rename from moo/mod/io-file.c rename to mod/io-file.c diff --git a/moo/mod/io.c b/mod/io.c similarity index 100% rename from moo/mod/io.c rename to mod/io.c diff --git a/moo/mod/sck-addr.c b/mod/sck-addr.c similarity index 100% rename from moo/mod/sck-addr.c rename to mod/sck-addr.c diff --git a/moo/mod/sck.c b/mod/sck.c similarity index 100% rename from moo/mod/sck.c rename to mod/sck.c diff --git a/moo/mod/stdio.c b/mod/stdio.c similarity index 100% rename from moo/mod/stdio.c rename to mod/stdio.c diff --git a/moo/mod/x11.c b/mod/x11.c similarity index 100% rename from moo/mod/x11.c rename to mod/x11.c diff --git a/moo/t/Makefile.am b/t/Makefile.am similarity index 100% rename from moo/t/Makefile.am rename to t/Makefile.am diff --git a/moo/t/Makefile.in b/t/Makefile.in similarity index 100% rename from moo/t/Makefile.in rename to t/Makefile.in diff --git a/moo/t/m/b-001.txt b/t/m/b-001.txt similarity index 100% rename from moo/t/m/b-001.txt rename to t/m/b-001.txt diff --git a/moo/t/m/b-002.txt b/t/m/b-002.txt similarity index 100% rename from moo/t/m/b-002.txt rename to t/m/b-002.txt diff --git a/moo/t/m/r.awk b/t/m/r.awk similarity index 100% rename from moo/t/m/r.awk rename to t/m/r.awk diff --git a/moo/t/t-001.c b/t/t-001.c similarity index 100% rename from moo/t/t-001.c rename to t/t-001.c diff --git a/moo/t/t-002.c b/t/t-002.c similarity index 100% rename from moo/t/t-002.c rename to t/t-002.c diff --git a/moo/t/t-003.c b/t/t-003.c similarity index 100% rename from moo/t/t-003.c rename to t/t-003.c diff --git a/moo/t/t-004.c b/t/t-004.c similarity index 100% rename from moo/t/t-004.c rename to t/t-004.c diff --git a/moo/t/t-005.c b/t/t-005.c similarity index 100% rename from moo/t/t-005.c rename to t/t-005.c diff --git a/moo/t/t.h b/t/t.h similarity index 100% rename from moo/t/t.h rename to t/t.h diff --git a/moo/tools/Makefile.am b/tools/Makefile.am similarity index 100% rename from moo/tools/Makefile.am rename to tools/Makefile.am diff --git a/moo/tools/Makefile.in b/tools/Makefile.in similarity index 100% rename from moo/tools/Makefile.in rename to tools/Makefile.in diff --git a/moo/tools/uni-case.c b/tools/uni-case.c similarity index 100% rename from moo/tools/uni-case.c rename to tools/uni-case.c diff --git a/moo/tools/uni-prop.c b/tools/uni-prop.c similarity index 100% rename from moo/tools/uni-prop.c rename to tools/uni-prop.c diff --git a/moo/wasm/Makefile.am b/wasm/Makefile.am similarity index 100% rename from moo/wasm/Makefile.am rename to wasm/Makefile.am diff --git a/moo/wasm/Makefile.in b/wasm/Makefile.in similarity index 100% rename from moo/wasm/Makefile.in rename to wasm/Makefile.in diff --git a/moo/wasm/build.sh b/wasm/build.sh similarity index 100% rename from moo/wasm/build.sh rename to wasm/build.sh diff --git a/moo/wasm/emcc.txt b/wasm/emcc.txt similarity index 100% rename from moo/wasm/emcc.txt rename to wasm/emcc.txt diff --git a/moo/wasm/main.c b/wasm/main.c similarity index 100% rename from moo/wasm/main.c rename to wasm/main.c diff --git a/moo/wasm/moo.cb.js b/wasm/moo.cb.js similarity index 100% rename from moo/wasm/moo.cb.js rename to wasm/moo.cb.js diff --git a/moo/wasm/moo.html b/wasm/moo.html similarity index 100% rename from moo/wasm/moo.html rename to wasm/moo.html diff --git a/moo/wasm/moo.worker.js b/wasm/moo.worker.js similarity index 100% rename from moo/wasm/moo.worker.js rename to wasm/moo.worker.js