diff --git a/ag2/registry.json b/src/ag2/registry.json similarity index 100% rename from ag2/registry.json rename to src/ag2/registry.json diff --git a/argentum.cfg b/src/argentum.cfg similarity index 100% rename from argentum.cfg rename to src/argentum.cfg diff --git a/argentum/registry.cfg b/src/argentum/registry.cfg similarity index 100% rename from argentum/registry.cfg rename to src/argentum/registry.cfg diff --git a/argentum/store/argentum/package.cfg b/src/argentum/store/argentum/package.cfg similarity index 100% rename from argentum/store/argentum/package.cfg rename to src/argentum/store/argentum/package.cfg diff --git a/argentum/store/edit/package.cfg b/src/argentum/store/edit/package.cfg similarity index 100% rename from argentum/store/edit/package.cfg rename to src/argentum/store/edit/package.cfg diff --git a/argentum/store/halyde/package.cfg b/src/argentum/store/halyde/package.cfg similarity index 100% rename from argentum/store/halyde/package.cfg rename to src/argentum/store/halyde/package.cfg diff --git a/halyde/apps/ag2.lua b/src/halyde/apps/ag2.lua similarity index 100% rename from halyde/apps/ag2.lua rename to src/halyde/apps/ag2.lua diff --git a/halyde/apps/argentum.lua b/src/halyde/apps/argentum.lua similarity index 100% rename from halyde/apps/argentum.lua rename to src/halyde/apps/argentum.lua diff --git a/halyde/apps/bedit.lua b/src/halyde/apps/bedit.lua similarity index 100% rename from halyde/apps/bedit.lua rename to src/halyde/apps/bedit.lua diff --git a/halyde/apps/beep.lua b/src/halyde/apps/beep.lua similarity index 100% rename from halyde/apps/beep.lua rename to src/halyde/apps/beep.lua diff --git a/halyde/apps/boing.lua b/src/halyde/apps/boing.lua similarity index 100% rename from halyde/apps/boing.lua rename to src/halyde/apps/boing.lua diff --git a/halyde/apps/boot.lua b/src/halyde/apps/boot.lua similarity index 100% rename from halyde/apps/boot.lua rename to src/halyde/apps/boot.lua diff --git a/halyde/apps/cat.lua b/src/halyde/apps/cat.lua similarity index 100% rename from halyde/apps/cat.lua rename to src/halyde/apps/cat.lua diff --git a/halyde/apps/cd.lua b/src/halyde/apps/cd.lua similarity index 100% rename from halyde/apps/cd.lua rename to src/halyde/apps/cd.lua diff --git a/halyde/apps/clear.lua b/src/halyde/apps/clear.lua similarity index 100% rename from halyde/apps/clear.lua rename to src/halyde/apps/clear.lua diff --git a/halyde/apps/cp.lua b/src/halyde/apps/cp.lua similarity index 100% rename from halyde/apps/cp.lua rename to src/halyde/apps/cp.lua diff --git a/halyde/apps/download.lua b/src/halyde/apps/download.lua similarity index 100% rename from halyde/apps/download.lua rename to src/halyde/apps/download.lua diff --git a/halyde/apps/echo.lua b/src/halyde/apps/echo.lua similarity index 100% rename from halyde/apps/echo.lua rename to src/halyde/apps/echo.lua diff --git a/halyde/apps/edit.lua b/src/halyde/apps/edit.lua similarity index 100% rename from halyde/apps/edit.lua rename to src/halyde/apps/edit.lua diff --git a/halyde/apps/fetch.lua b/src/halyde/apps/fetch.lua similarity index 100% rename from halyde/apps/fetch.lua rename to src/halyde/apps/fetch.lua diff --git a/halyde/apps/help.lua b/src/halyde/apps/help.lua similarity index 100% rename from halyde/apps/help.lua rename to src/halyde/apps/help.lua diff --git a/halyde/apps/helpdb/ag2 b/src/halyde/apps/helpdb/ag2 similarity index 100% rename from halyde/apps/helpdb/ag2 rename to src/halyde/apps/helpdb/ag2 diff --git a/halyde/apps/helpdb/argentum b/src/halyde/apps/helpdb/argentum similarity index 100% rename from halyde/apps/helpdb/argentum rename to src/halyde/apps/helpdb/argentum diff --git a/halyde/apps/helpdb/beep b/src/halyde/apps/helpdb/beep similarity index 100% rename from halyde/apps/helpdb/beep rename to src/halyde/apps/helpdb/beep diff --git a/halyde/apps/helpdb/boot b/src/halyde/apps/helpdb/boot similarity index 100% rename from halyde/apps/helpdb/boot rename to src/halyde/apps/helpdb/boot diff --git a/halyde/apps/helpdb/cat b/src/halyde/apps/helpdb/cat similarity index 100% rename from halyde/apps/helpdb/cat rename to src/halyde/apps/helpdb/cat diff --git a/halyde/apps/helpdb/cd b/src/halyde/apps/helpdb/cd similarity index 100% rename from halyde/apps/helpdb/cd rename to src/halyde/apps/helpdb/cd diff --git a/halyde/apps/helpdb/clear b/src/halyde/apps/helpdb/clear similarity index 100% rename from halyde/apps/helpdb/clear rename to src/halyde/apps/helpdb/clear diff --git a/halyde/apps/helpdb/cp b/src/halyde/apps/helpdb/cp similarity index 100% rename from halyde/apps/helpdb/cp rename to src/halyde/apps/helpdb/cp diff --git a/halyde/apps/helpdb/default b/src/halyde/apps/helpdb/default similarity index 100% rename from halyde/apps/helpdb/default rename to src/halyde/apps/helpdb/default diff --git a/halyde/apps/helpdb/download b/src/halyde/apps/helpdb/download similarity index 100% rename from halyde/apps/helpdb/download rename to src/halyde/apps/helpdb/download diff --git a/halyde/apps/helpdb/echo b/src/halyde/apps/helpdb/echo similarity index 100% rename from halyde/apps/helpdb/echo rename to src/halyde/apps/helpdb/echo diff --git a/halyde/apps/helpdb/edit b/src/halyde/apps/helpdb/edit similarity index 100% rename from halyde/apps/helpdb/edit rename to src/halyde/apps/helpdb/edit diff --git a/halyde/apps/helpdb/fetch b/src/halyde/apps/helpdb/fetch similarity index 100% rename from halyde/apps/helpdb/fetch rename to src/halyde/apps/helpdb/fetch diff --git a/halyde/apps/helpdb/help b/src/halyde/apps/helpdb/help similarity index 100% rename from halyde/apps/helpdb/help rename to src/halyde/apps/helpdb/help diff --git a/halyde/apps/helpdb/label b/src/halyde/apps/helpdb/label similarity index 100% rename from halyde/apps/helpdb/label rename to src/halyde/apps/helpdb/label diff --git a/halyde/apps/helpdb/log b/src/halyde/apps/helpdb/log similarity index 100% rename from halyde/apps/helpdb/log rename to src/halyde/apps/helpdb/log diff --git a/halyde/apps/helpdb/ls b/src/halyde/apps/helpdb/ls similarity index 100% rename from halyde/apps/helpdb/ls rename to src/halyde/apps/helpdb/ls diff --git a/halyde/apps/helpdb/lscor b/src/halyde/apps/helpdb/lscor similarity index 100% rename from halyde/apps/helpdb/lscor rename to src/halyde/apps/helpdb/lscor diff --git a/halyde/apps/helpdb/lsdrv b/src/halyde/apps/helpdb/lsdrv similarity index 100% rename from halyde/apps/helpdb/lsdrv rename to src/halyde/apps/helpdb/lsdrv diff --git a/halyde/apps/helpdb/lua b/src/halyde/apps/helpdb/lua similarity index 100% rename from halyde/apps/helpdb/lua rename to src/halyde/apps/helpdb/lua diff --git a/halyde/apps/helpdb/maindrv b/src/halyde/apps/helpdb/maindrv similarity index 100% rename from halyde/apps/helpdb/maindrv rename to src/halyde/apps/helpdb/maindrv diff --git a/halyde/apps/helpdb/mkdir b/src/halyde/apps/helpdb/mkdir similarity index 100% rename from halyde/apps/helpdb/mkdir rename to src/halyde/apps/helpdb/mkdir diff --git a/halyde/apps/helpdb/mv b/src/halyde/apps/helpdb/mv similarity index 100% rename from halyde/apps/helpdb/mv rename to src/halyde/apps/helpdb/mv diff --git a/halyde/apps/helpdb/reboot b/src/halyde/apps/helpdb/reboot similarity index 100% rename from halyde/apps/helpdb/reboot rename to src/halyde/apps/helpdb/reboot diff --git a/halyde/apps/helpdb/res b/src/halyde/apps/helpdb/res similarity index 100% rename from halyde/apps/helpdb/res rename to src/halyde/apps/helpdb/res diff --git a/halyde/apps/helpdb/rm b/src/halyde/apps/helpdb/rm similarity index 100% rename from halyde/apps/helpdb/rm rename to src/halyde/apps/helpdb/rm diff --git a/halyde/apps/helpdb/rtest b/src/halyde/apps/helpdb/rtest similarity index 100% rename from halyde/apps/helpdb/rtest rename to src/halyde/apps/helpdb/rtest diff --git a/halyde/apps/helpdb/shutdown b/src/halyde/apps/helpdb/shutdown similarity index 100% rename from halyde/apps/helpdb/shutdown rename to src/halyde/apps/helpdb/shutdown diff --git a/halyde/apps/helpdb/touch b/src/halyde/apps/helpdb/touch similarity index 100% rename from halyde/apps/helpdb/touch rename to src/halyde/apps/helpdb/touch diff --git a/halyde/apps/label.lua b/src/halyde/apps/label.lua similarity index 100% rename from halyde/apps/label.lua rename to src/halyde/apps/label.lua diff --git a/halyde/apps/log.lua b/src/halyde/apps/log.lua similarity index 100% rename from halyde/apps/log.lua rename to src/halyde/apps/log.lua diff --git a/halyde/apps/ls.lua b/src/halyde/apps/ls.lua similarity index 100% rename from halyde/apps/ls.lua rename to src/halyde/apps/ls.lua diff --git a/halyde/apps/lsdrv.lua b/src/halyde/apps/lsdrv.lua similarity index 100% rename from halyde/apps/lsdrv.lua rename to src/halyde/apps/lsdrv.lua diff --git a/halyde/apps/lstsk.lua b/src/halyde/apps/lstsk.lua similarity index 100% rename from halyde/apps/lstsk.lua rename to src/halyde/apps/lstsk.lua diff --git a/halyde/apps/lua.lua b/src/halyde/apps/lua.lua similarity index 100% rename from halyde/apps/lua.lua rename to src/halyde/apps/lua.lua diff --git a/halyde/apps/maindrv.lua b/src/halyde/apps/maindrv.lua similarity index 100% rename from halyde/apps/maindrv.lua rename to src/halyde/apps/maindrv.lua diff --git a/halyde/apps/mkdir.lua b/src/halyde/apps/mkdir.lua similarity index 100% rename from halyde/apps/mkdir.lua rename to src/halyde/apps/mkdir.lua diff --git a/halyde/apps/mv.lua b/src/halyde/apps/mv.lua similarity index 100% rename from halyde/apps/mv.lua rename to src/halyde/apps/mv.lua diff --git a/halyde/apps/profile.lua b/src/halyde/apps/profile.lua similarity index 100% rename from halyde/apps/profile.lua rename to src/halyde/apps/profile.lua diff --git a/halyde/apps/reboot.lua b/src/halyde/apps/reboot.lua similarity index 100% rename from halyde/apps/reboot.lua rename to src/halyde/apps/reboot.lua diff --git a/halyde/apps/res.lua b/src/halyde/apps/res.lua similarity index 100% rename from halyde/apps/res.lua rename to src/halyde/apps/res.lua diff --git a/halyde/apps/rm.lua b/src/halyde/apps/rm.lua similarity index 100% rename from halyde/apps/rm.lua rename to src/halyde/apps/rm.lua diff --git a/halyde/apps/rtest.lua b/src/halyde/apps/rtest.lua similarity index 100% rename from halyde/apps/rtest.lua rename to src/halyde/apps/rtest.lua diff --git a/halyde/apps/rtest3d.lua b/src/halyde/apps/rtest3d.lua similarity index 100% rename from halyde/apps/rtest3d.lua rename to src/halyde/apps/rtest3d.lua diff --git a/halyde/apps/shutdown.lua b/src/halyde/apps/shutdown.lua similarity index 100% rename from halyde/apps/shutdown.lua rename to src/halyde/apps/shutdown.lua diff --git a/halyde/apps/telnet.lua b/src/halyde/apps/telnet.lua similarity index 100% rename from halyde/apps/telnet.lua rename to src/halyde/apps/telnet.lua diff --git a/halyde/apps/touch.lua b/src/halyde/apps/touch.lua similarity index 100% rename from halyde/apps/touch.lua rename to src/halyde/apps/touch.lua diff --git a/halyde/config/generate/shell.json b/src/halyde/config/generate/shell.json similarity index 100% rename from halyde/config/generate/shell.json rename to src/halyde/config/generate/shell.json diff --git a/halyde/config/generate/startupapps.json b/src/halyde/config/generate/startupapps.json similarity index 100% rename from halyde/config/generate/startupapps.json rename to src/halyde/config/generate/startupapps.json diff --git a/halyde/config/generate/terminal.json b/src/halyde/config/generate/terminal.json similarity index 100% rename from halyde/config/generate/terminal.json rename to src/halyde/config/generate/terminal.json diff --git a/halyde/config/oslogo.ans b/src/halyde/config/oslogo.ans similarity index 100% rename from halyde/config/oslogo.ans rename to src/halyde/config/oslogo.ans diff --git a/halyde/config/shell.json b/src/halyde/config/shell.json similarity index 100% rename from halyde/config/shell.json rename to src/halyde/config/shell.json diff --git a/halyde/config/startupapps.json b/src/halyde/config/startupapps.json similarity index 100% rename from halyde/config/startupapps.json rename to src/halyde/config/startupapps.json diff --git a/halyde/config/terminal.json b/src/halyde/config/terminal.json similarity index 100% rename from halyde/config/terminal.json rename to src/halyde/config/terminal.json diff --git a/halyde/kernel/boot.lua b/src/halyde/kernel/boot.lua similarity index 100% rename from halyde/kernel/boot.lua rename to src/halyde/kernel/boot.lua diff --git a/halyde/kernel/datatools.lua b/src/halyde/kernel/datatools.lua similarity index 100% rename from halyde/kernel/datatools.lua rename to src/halyde/kernel/datatools.lua diff --git a/halyde/kernel/modload.lua b/src/halyde/kernel/modload.lua similarity index 100% rename from halyde/kernel/modload.lua rename to src/halyde/kernel/modload.lua diff --git a/halyde/kernel/modules/defenv.lua b/src/halyde/kernel/modules/defenv.lua similarity index 100% rename from halyde/kernel/modules/defenv.lua rename to src/halyde/kernel/modules/defenv.lua diff --git a/halyde/kernel/modules/evmgr.lua b/src/halyde/kernel/modules/evmgr.lua similarity index 100% rename from halyde/kernel/modules/evmgr.lua rename to src/halyde/kernel/modules/evmgr.lua diff --git a/halyde/kernel/modules/ipc.lua b/src/halyde/kernel/modules/ipc.lua similarity index 100% rename from halyde/kernel/modules/ipc.lua rename to src/halyde/kernel/modules/ipc.lua diff --git a/halyde/kernel/modules/keyboard.lua b/src/halyde/kernel/modules/keyboard.lua similarity index 100% rename from halyde/kernel/modules/keyboard.lua rename to src/halyde/kernel/modules/keyboard.lua diff --git a/halyde/kernel/modules/terminal.lua b/src/halyde/kernel/modules/terminal.lua similarity index 100% rename from halyde/kernel/modules/terminal.lua rename to src/halyde/kernel/modules/terminal.lua diff --git a/halyde/kernel/modules/tsched.lua b/src/halyde/kernel/modules/tsched.lua similarity index 100% rename from halyde/kernel/modules/tsched.lua rename to src/halyde/kernel/modules/tsched.lua diff --git a/halyde/kernel/modules/user.lua b/src/halyde/kernel/modules/user.lua similarity index 100% rename from halyde/kernel/modules/user.lua rename to src/halyde/kernel/modules/user.lua diff --git a/halyde/kernel/tsched.lua b/src/halyde/kernel/tsched.lua similarity index 100% rename from halyde/kernel/tsched.lua rename to src/halyde/kernel/tsched.lua diff --git a/halyde/kernel/userreg.json b/src/halyde/kernel/userreg.json similarity index 100% rename from halyde/kernel/userreg.json rename to src/halyde/kernel/userreg.json diff --git a/halyde/scripts/login.lua b/src/halyde/scripts/login.lua similarity index 100% rename from halyde/scripts/login.lua rename to src/halyde/scripts/login.lua diff --git a/halyde/scripts/shell.lua b/src/halyde/scripts/shell.lua similarity index 100% rename from halyde/scripts/shell.lua rename to src/halyde/scripts/shell.lua diff --git a/init.lua b/src/init.lua similarity index 100% rename from init.lua rename to src/init.lua diff --git a/lib/cliparse.lua b/src/lib/cliparse.lua similarity index 100% rename from lib/cliparse.lua rename to src/lib/cliparse.lua diff --git a/lib/component.lua b/src/lib/component.lua similarity index 100% rename from lib/component.lua rename to src/lib/component.lua diff --git a/lib/computer.lua b/src/lib/computer.lua similarity index 100% rename from lib/computer.lua rename to src/lib/computer.lua diff --git a/lib/event.lua b/src/lib/event.lua similarity index 100% rename from lib/event.lua rename to src/lib/event.lua diff --git a/lib/filesystem.lua b/src/lib/filesystem.lua similarity index 100% rename from lib/filesystem.lua rename to src/lib/filesystem.lua diff --git a/lib/json.lua b/src/lib/json.lua similarity index 100% rename from lib/json.lua rename to src/lib/json.lua diff --git a/lib/log.lua b/src/lib/log.lua similarity index 100% rename from lib/log.lua rename to src/lib/log.lua diff --git a/lib/md5.lua b/src/lib/md5.lua similarity index 100% rename from lib/md5.lua rename to src/lib/md5.lua diff --git a/lib/profiler.lua b/src/lib/profiler.lua similarity index 100% rename from lib/profiler.lua rename to src/lib/profiler.lua diff --git a/lib/raster.lua b/src/lib/raster.lua similarity index 100% rename from lib/raster.lua rename to src/lib/raster.lua diff --git a/lib/serialize.lua b/src/lib/serialize.lua similarity index 100% rename from lib/serialize.lua rename to src/lib/serialize.lua diff --git a/lib/shell.lua b/src/lib/shell.lua similarity index 100% rename from lib/shell.lua rename to src/lib/shell.lua diff --git a/lib/solvit.lua b/src/lib/solvit.lua similarity index 100% rename from lib/solvit.lua rename to src/lib/solvit.lua diff --git a/lib/solvitdb.lua b/src/lib/solvitdb.lua similarity index 100% rename from lib/solvitdb.lua rename to src/lib/solvitdb.lua diff --git a/lib/unicode.lua b/src/lib/unicode.lua similarity index 100% rename from lib/unicode.lua rename to src/lib/unicode.lua