diff --git a/tgui/.babelrc b/tgui-back/.babelrc similarity index 100% rename from tgui/.babelrc rename to tgui-back/.babelrc diff --git a/tgui/.gitattributes b/tgui-back/.gitattributes similarity index 100% rename from tgui/.gitattributes rename to tgui-back/.gitattributes diff --git a/tgui/.gitignore b/tgui-back/.gitignore similarity index 100% rename from tgui/.gitignore rename to tgui-back/.gitignore diff --git a/tgui/LICENSE.md b/tgui-back/LICENSE.md similarity index 100% rename from tgui/LICENSE.md rename to tgui-back/LICENSE.md diff --git a/tgui/README.md b/tgui-back/README.md similarity index 100% rename from tgui/README.md rename to tgui-back/README.md diff --git a/tgui/assets/tgui.css b/tgui-back/assets/tgui.css similarity index 100% rename from tgui/assets/tgui.css rename to tgui-back/assets/tgui.css diff --git a/tgui/assets/tgui.js b/tgui-back/assets/tgui.js similarity index 100% rename from tgui/assets/tgui.js rename to tgui-back/assets/tgui.js diff --git a/tgui/build.sh b/tgui-back/build.sh similarity index 100% rename from tgui/build.sh rename to tgui-back/build.sh diff --git a/tgui/build_assets.bat b/tgui-back/build_assets.bat similarity index 100% rename from tgui/build_assets.bat rename to tgui-back/build_assets.bat diff --git a/tgui/gulp/css.js b/tgui-back/gulp/css.js similarity index 100% rename from tgui/gulp/css.js rename to tgui-back/gulp/css.js diff --git a/tgui/gulp/flags.js b/tgui-back/gulp/flags.js similarity index 100% rename from tgui/gulp/flags.js rename to tgui-back/gulp/flags.js diff --git a/tgui/gulp/js.js b/tgui-back/gulp/js.js similarity index 100% rename from tgui/gulp/js.js rename to tgui-back/gulp/js.js diff --git a/tgui/gulp/plugins.js b/tgui-back/gulp/plugins.js similarity index 100% rename from tgui/gulp/plugins.js rename to tgui-back/gulp/plugins.js diff --git a/tgui/gulp/reload.js b/tgui-back/gulp/reload.js similarity index 100% rename from tgui/gulp/reload.js rename to tgui-back/gulp/reload.js diff --git a/tgui/gulp/size.js b/tgui-back/gulp/size.js similarity index 100% rename from tgui/gulp/size.js rename to tgui-back/gulp/size.js diff --git a/tgui/gulpfile.babel.js b/tgui-back/gulpfile.babel.js similarity index 100% rename from tgui/gulpfile.babel.js rename to tgui-back/gulpfile.babel.js diff --git a/tgui/install_dependencies.bat b/tgui-back/install_dependencies.bat similarity index 100% rename from tgui/install_dependencies.bat rename to tgui-back/install_dependencies.bat diff --git a/tgui/package-lock.json b/tgui-back/package-lock.json similarity index 100% rename from tgui/package-lock.json rename to tgui-back/package-lock.json diff --git a/tgui/package.json b/tgui-back/package.json similarity index 100% rename from tgui/package.json rename to tgui-back/package.json diff --git a/tgui/reload.bat b/tgui-back/reload.bat similarity index 100% rename from tgui/reload.bat rename to tgui-back/reload.bat diff --git a/tgui/src/.babelrc b/tgui-back/src/.babelrc similarity index 100% rename from tgui/src/.babelrc rename to tgui-back/src/.babelrc diff --git a/tgui/src/components/bar.ract b/tgui-back/src/components/bar.ract similarity index 100% rename from tgui/src/components/bar.ract rename to tgui-back/src/components/bar.ract diff --git a/tgui/src/components/bar.styl b/tgui-back/src/components/bar.styl similarity index 100% rename from tgui/src/components/bar.styl rename to tgui-back/src/components/bar.styl diff --git a/tgui/src/components/button.ract b/tgui-back/src/components/button.ract similarity index 100% rename from tgui/src/components/button.ract rename to tgui-back/src/components/button.ract diff --git a/tgui/src/components/button.styl b/tgui-back/src/components/button.styl similarity index 100% rename from tgui/src/components/button.styl rename to tgui-back/src/components/button.styl diff --git a/tgui/src/components/display.ract b/tgui-back/src/components/display.ract similarity index 100% rename from tgui/src/components/display.ract rename to tgui-back/src/components/display.ract diff --git a/tgui/src/components/display.styl b/tgui-back/src/components/display.styl similarity index 100% rename from tgui/src/components/display.styl rename to tgui-back/src/components/display.styl diff --git a/tgui/src/components/input.ract b/tgui-back/src/components/input.ract similarity index 100% rename from tgui/src/components/input.ract rename to tgui-back/src/components/input.ract diff --git a/tgui/src/components/input.styl b/tgui-back/src/components/input.styl similarity index 100% rename from tgui/src/components/input.styl rename to tgui-back/src/components/input.styl diff --git a/tgui/src/components/linegraph.ract b/tgui-back/src/components/linegraph.ract similarity index 100% rename from tgui/src/components/linegraph.ract rename to tgui-back/src/components/linegraph.ract diff --git a/tgui/src/components/linegraph.styl b/tgui-back/src/components/linegraph.styl similarity index 100% rename from tgui/src/components/linegraph.styl rename to tgui-back/src/components/linegraph.styl diff --git a/tgui/src/components/notice.ract b/tgui-back/src/components/notice.ract similarity index 100% rename from tgui/src/components/notice.ract rename to tgui-back/src/components/notice.ract diff --git a/tgui/src/components/notice.styl b/tgui-back/src/components/notice.styl similarity index 100% rename from tgui/src/components/notice.styl rename to tgui-back/src/components/notice.styl diff --git a/tgui/src/components/resize.ract b/tgui-back/src/components/resize.ract similarity index 100% rename from tgui/src/components/resize.ract rename to tgui-back/src/components/resize.ract diff --git a/tgui/src/components/resize.styl b/tgui-back/src/components/resize.styl similarity index 100% rename from tgui/src/components/resize.styl rename to tgui-back/src/components/resize.styl diff --git a/tgui/src/components/section.ract b/tgui-back/src/components/section.ract similarity index 100% rename from tgui/src/components/section.ract rename to tgui-back/src/components/section.ract diff --git a/tgui/src/components/section.styl b/tgui-back/src/components/section.styl similarity index 100% rename from tgui/src/components/section.styl rename to tgui-back/src/components/section.styl diff --git a/tgui/src/components/subdisplay.ract b/tgui-back/src/components/subdisplay.ract similarity index 100% rename from tgui/src/components/subdisplay.ract rename to tgui-back/src/components/subdisplay.ract diff --git a/tgui/src/components/subdisplay.styl b/tgui-back/src/components/subdisplay.styl similarity index 100% rename from tgui/src/components/subdisplay.styl rename to tgui-back/src/components/subdisplay.styl diff --git a/tgui/src/components/tabs.ract b/tgui-back/src/components/tabs.ract similarity index 100% rename from tgui/src/components/tabs.ract rename to tgui-back/src/components/tabs.ract diff --git a/tgui/src/components/tabs/tab.ract b/tgui-back/src/components/tabs/tab.ract similarity index 100% rename from tgui/src/components/tabs/tab.ract rename to tgui-back/src/components/tabs/tab.ract diff --git a/tgui/src/components/titlebar.ract b/tgui-back/src/components/titlebar.ract similarity index 100% rename from tgui/src/components/titlebar.ract rename to tgui-back/src/components/titlebar.ract diff --git a/tgui/src/components/titlebar.styl b/tgui-back/src/components/titlebar.styl similarity index 100% rename from tgui/src/components/titlebar.styl rename to tgui-back/src/components/titlebar.styl diff --git a/tgui/src/components/warnings.ract b/tgui-back/src/components/warnings.ract similarity index 100% rename from tgui/src/components/warnings.ract rename to tgui-back/src/components/warnings.ract diff --git a/tgui/src/images/nanotrasen.svg b/tgui-back/src/images/nanotrasen.svg similarity index 100% rename from tgui/src/images/nanotrasen.svg rename to tgui-back/src/images/nanotrasen.svg diff --git a/tgui/src/images/syndicate.svg b/tgui-back/src/images/syndicate.svg similarity index 100% rename from tgui/src/images/syndicate.svg rename to tgui-back/src/images/syndicate.svg diff --git a/tgui/src/interfaces/ai_airlock.ract b/tgui-back/src/interfaces/ai_airlock.ract similarity index 100% rename from tgui/src/interfaces/ai_airlock.ract rename to tgui-back/src/interfaces/ai_airlock.ract diff --git a/tgui/src/interfaces/airalarm.ract b/tgui-back/src/interfaces/airalarm.ract similarity index 100% rename from tgui/src/interfaces/airalarm.ract rename to tgui-back/src/interfaces/airalarm.ract diff --git a/tgui/src/interfaces/airalarm/back.ract b/tgui-back/src/interfaces/airalarm/back.ract similarity index 100% rename from tgui/src/interfaces/airalarm/back.ract rename to tgui-back/src/interfaces/airalarm/back.ract diff --git a/tgui/src/interfaces/airalarm/modes.ract b/tgui-back/src/interfaces/airalarm/modes.ract similarity index 100% rename from tgui/src/interfaces/airalarm/modes.ract rename to tgui-back/src/interfaces/airalarm/modes.ract diff --git a/tgui/src/interfaces/airalarm/scrubbers.ract b/tgui-back/src/interfaces/airalarm/scrubbers.ract similarity index 100% rename from tgui/src/interfaces/airalarm/scrubbers.ract rename to tgui-back/src/interfaces/airalarm/scrubbers.ract diff --git a/tgui/src/interfaces/airalarm/status.ract b/tgui-back/src/interfaces/airalarm/status.ract similarity index 100% rename from tgui/src/interfaces/airalarm/status.ract rename to tgui-back/src/interfaces/airalarm/status.ract diff --git a/tgui/src/interfaces/airalarm/thresholds.ract b/tgui-back/src/interfaces/airalarm/thresholds.ract similarity index 100% rename from tgui/src/interfaces/airalarm/thresholds.ract rename to tgui-back/src/interfaces/airalarm/thresholds.ract diff --git a/tgui/src/interfaces/airalarm/vents.ract b/tgui-back/src/interfaces/airalarm/vents.ract similarity index 100% rename from tgui/src/interfaces/airalarm/vents.ract rename to tgui-back/src/interfaces/airalarm/vents.ract diff --git a/tgui/src/interfaces/airlock_electronics.ract b/tgui-back/src/interfaces/airlock_electronics.ract similarity index 100% rename from tgui/src/interfaces/airlock_electronics.ract rename to tgui-back/src/interfaces/airlock_electronics.ract diff --git a/tgui/src/interfaces/airlock_electronics.styl b/tgui-back/src/interfaces/airlock_electronics.styl similarity index 100% rename from tgui/src/interfaces/airlock_electronics.styl rename to tgui-back/src/interfaces/airlock_electronics.styl diff --git a/tgui/src/interfaces/apc.ract b/tgui-back/src/interfaces/apc.ract similarity index 100% rename from tgui/src/interfaces/apc.ract rename to tgui-back/src/interfaces/apc.ract diff --git a/tgui/src/interfaces/atmos_alert.ract b/tgui-back/src/interfaces/atmos_alert.ract similarity index 100% rename from tgui/src/interfaces/atmos_alert.ract rename to tgui-back/src/interfaces/atmos_alert.ract diff --git a/tgui/src/interfaces/atmos_control.ract b/tgui-back/src/interfaces/atmos_control.ract similarity index 100% rename from tgui/src/interfaces/atmos_control.ract rename to tgui-back/src/interfaces/atmos_control.ract diff --git a/tgui/src/interfaces/atmos_filter.ract b/tgui-back/src/interfaces/atmos_filter.ract similarity index 100% rename from tgui/src/interfaces/atmos_filter.ract rename to tgui-back/src/interfaces/atmos_filter.ract diff --git a/tgui/src/interfaces/atmos_mixer.ract b/tgui-back/src/interfaces/atmos_mixer.ract similarity index 100% rename from tgui/src/interfaces/atmos_mixer.ract rename to tgui-back/src/interfaces/atmos_mixer.ract diff --git a/tgui/src/interfaces/atmos_pump.ract b/tgui-back/src/interfaces/atmos_pump.ract similarity index 100% rename from tgui/src/interfaces/atmos_pump.ract rename to tgui-back/src/interfaces/atmos_pump.ract diff --git a/tgui/src/interfaces/atmos_relief.ract b/tgui-back/src/interfaces/atmos_relief.ract similarity index 100% rename from tgui/src/interfaces/atmos_relief.ract rename to tgui-back/src/interfaces/atmos_relief.ract diff --git a/tgui/src/interfaces/borgopanel.ract b/tgui-back/src/interfaces/borgopanel.ract similarity index 100% rename from tgui/src/interfaces/borgopanel.ract rename to tgui-back/src/interfaces/borgopanel.ract diff --git a/tgui/src/interfaces/brig_timer.ract b/tgui-back/src/interfaces/brig_timer.ract similarity index 100% rename from tgui/src/interfaces/brig_timer.ract rename to tgui-back/src/interfaces/brig_timer.ract diff --git a/tgui/src/interfaces/bsa.ract b/tgui-back/src/interfaces/bsa.ract similarity index 100% rename from tgui/src/interfaces/bsa.ract rename to tgui-back/src/interfaces/bsa.ract diff --git a/tgui/src/interfaces/canister.ract b/tgui-back/src/interfaces/canister.ract similarity index 100% rename from tgui/src/interfaces/canister.ract rename to tgui-back/src/interfaces/canister.ract diff --git a/tgui/src/interfaces/cargo.ract b/tgui-back/src/interfaces/cargo.ract similarity index 100% rename from tgui/src/interfaces/cargo.ract rename to tgui-back/src/interfaces/cargo.ract diff --git a/tgui/src/interfaces/cargo_express.ract b/tgui-back/src/interfaces/cargo_express.ract similarity index 100% rename from tgui/src/interfaces/cargo_express.ract rename to tgui-back/src/interfaces/cargo_express.ract diff --git a/tgui/src/interfaces/cellular_emporium.ract b/tgui-back/src/interfaces/cellular_emporium.ract similarity index 100% rename from tgui/src/interfaces/cellular_emporium.ract rename to tgui-back/src/interfaces/cellular_emporium.ract diff --git a/tgui/src/interfaces/centcom_podlauncher.ract b/tgui-back/src/interfaces/centcom_podlauncher.ract similarity index 100% rename from tgui/src/interfaces/centcom_podlauncher.ract rename to tgui-back/src/interfaces/centcom_podlauncher.ract diff --git a/tgui/src/interfaces/chem_dispenser.ract b/tgui-back/src/interfaces/chem_dispenser.ract similarity index 100% rename from tgui/src/interfaces/chem_dispenser.ract rename to tgui-back/src/interfaces/chem_dispenser.ract diff --git a/tgui/src/interfaces/chem_heater.ract b/tgui-back/src/interfaces/chem_heater.ract similarity index 100% rename from tgui/src/interfaces/chem_heater.ract rename to tgui-back/src/interfaces/chem_heater.ract diff --git a/tgui/src/interfaces/chem_master.ract b/tgui-back/src/interfaces/chem_master.ract similarity index 100% rename from tgui/src/interfaces/chem_master.ract rename to tgui-back/src/interfaces/chem_master.ract diff --git a/tgui/src/interfaces/chem_synthesizer.ract b/tgui-back/src/interfaces/chem_synthesizer.ract similarity index 100% rename from tgui/src/interfaces/chem_synthesizer.ract rename to tgui-back/src/interfaces/chem_synthesizer.ract diff --git a/tgui/src/interfaces/clockwork_slab.ract b/tgui-back/src/interfaces/clockwork_slab.ract similarity index 100% rename from tgui/src/interfaces/clockwork_slab.ract rename to tgui-back/src/interfaces/clockwork_slab.ract diff --git a/tgui/src/interfaces/codex_gigas.ract b/tgui-back/src/interfaces/codex_gigas.ract similarity index 100% rename from tgui/src/interfaces/codex_gigas.ract rename to tgui-back/src/interfaces/codex_gigas.ract diff --git a/tgui/src/interfaces/computer_fabricator.ract b/tgui-back/src/interfaces/computer_fabricator.ract similarity index 100% rename from tgui/src/interfaces/computer_fabricator.ract rename to tgui-back/src/interfaces/computer_fabricator.ract diff --git a/tgui/src/interfaces/crayon.ract b/tgui-back/src/interfaces/crayon.ract similarity index 100% rename from tgui/src/interfaces/crayon.ract rename to tgui-back/src/interfaces/crayon.ract diff --git a/tgui/src/interfaces/crew.ract b/tgui-back/src/interfaces/crew.ract similarity index 100% rename from tgui/src/interfaces/crew.ract rename to tgui-back/src/interfaces/crew.ract diff --git a/tgui/src/interfaces/cryo.ract b/tgui-back/src/interfaces/cryo.ract similarity index 100% rename from tgui/src/interfaces/cryo.ract rename to tgui-back/src/interfaces/cryo.ract diff --git a/tgui/src/interfaces/disposal_unit.ract b/tgui-back/src/interfaces/disposal_unit.ract similarity index 100% rename from tgui/src/interfaces/disposal_unit.ract rename to tgui-back/src/interfaces/disposal_unit.ract diff --git a/tgui/src/interfaces/dna_vault.ract b/tgui-back/src/interfaces/dna_vault.ract similarity index 100% rename from tgui/src/interfaces/dna_vault.ract rename to tgui-back/src/interfaces/dna_vault.ract diff --git a/tgui/src/interfaces/dogborg_sleeper.ract b/tgui-back/src/interfaces/dogborg_sleeper.ract similarity index 100% rename from tgui/src/interfaces/dogborg_sleeper.ract rename to tgui-back/src/interfaces/dogborg_sleeper.ract diff --git a/tgui/src/interfaces/eightball.ract b/tgui-back/src/interfaces/eightball.ract similarity index 100% rename from tgui/src/interfaces/eightball.ract rename to tgui-back/src/interfaces/eightball.ract diff --git a/tgui/src/interfaces/emergency_shuttle_console.ract b/tgui-back/src/interfaces/emergency_shuttle_console.ract similarity index 100% rename from tgui/src/interfaces/emergency_shuttle_console.ract rename to tgui-back/src/interfaces/emergency_shuttle_console.ract diff --git a/tgui/src/interfaces/engraved_message.ract b/tgui-back/src/interfaces/engraved_message.ract similarity index 100% rename from tgui/src/interfaces/engraved_message.ract rename to tgui-back/src/interfaces/engraved_message.ract diff --git a/tgui/src/interfaces/error.ract b/tgui-back/src/interfaces/error.ract similarity index 100% rename from tgui/src/interfaces/error.ract rename to tgui-back/src/interfaces/error.ract diff --git a/tgui/src/interfaces/exofab - Copia.ract b/tgui-back/src/interfaces/exofab - Copia.ract similarity index 100% rename from tgui/src/interfaces/exofab - Copia.ract rename to tgui-back/src/interfaces/exofab - Copia.ract diff --git a/tgui/src/interfaces/exonet_node.ract b/tgui-back/src/interfaces/exonet_node.ract similarity index 100% rename from tgui/src/interfaces/exonet_node.ract rename to tgui-back/src/interfaces/exonet_node.ract diff --git a/tgui/src/interfaces/gps.ract b/tgui-back/src/interfaces/gps.ract similarity index 100% rename from tgui/src/interfaces/gps.ract rename to tgui-back/src/interfaces/gps.ract diff --git a/tgui/src/interfaces/gulag_console.ract b/tgui-back/src/interfaces/gulag_console.ract similarity index 100% rename from tgui/src/interfaces/gulag_console.ract rename to tgui-back/src/interfaces/gulag_console.ract diff --git a/tgui/src/interfaces/gulag_item_reclaimer.ract b/tgui-back/src/interfaces/gulag_item_reclaimer.ract similarity index 100% rename from tgui/src/interfaces/gulag_item_reclaimer.ract rename to tgui-back/src/interfaces/gulag_item_reclaimer.ract diff --git a/tgui/src/interfaces/holodeck.ract b/tgui-back/src/interfaces/holodeck.ract similarity index 100% rename from tgui/src/interfaces/holodeck.ract rename to tgui-back/src/interfaces/holodeck.ract diff --git a/tgui/src/interfaces/implantchair.ract b/tgui-back/src/interfaces/implantchair.ract similarity index 100% rename from tgui/src/interfaces/implantchair.ract rename to tgui-back/src/interfaces/implantchair.ract diff --git a/tgui/src/interfaces/intellicard.ract b/tgui-back/src/interfaces/intellicard.ract similarity index 100% rename from tgui/src/interfaces/intellicard.ract rename to tgui-back/src/interfaces/intellicard.ract diff --git a/tgui/src/interfaces/keycard_auth.ract b/tgui-back/src/interfaces/keycard_auth.ract similarity index 100% rename from tgui/src/interfaces/keycard_auth.ract rename to tgui-back/src/interfaces/keycard_auth.ract diff --git a/tgui/src/interfaces/labor_claim_console.ract b/tgui-back/src/interfaces/labor_claim_console.ract similarity index 100% rename from tgui/src/interfaces/labor_claim_console.ract rename to tgui-back/src/interfaces/labor_claim_console.ract diff --git a/tgui/src/interfaces/language_menu.ract b/tgui-back/src/interfaces/language_menu.ract similarity index 100% rename from tgui/src/interfaces/language_menu.ract rename to tgui-back/src/interfaces/language_menu.ract diff --git a/tgui/src/interfaces/launchpad_remote.ract b/tgui-back/src/interfaces/launchpad_remote.ract similarity index 100% rename from tgui/src/interfaces/launchpad_remote.ract rename to tgui-back/src/interfaces/launchpad_remote.ract diff --git a/tgui/src/interfaces/mech_bay_power_console.ract b/tgui-back/src/interfaces/mech_bay_power_console.ract similarity index 100% rename from tgui/src/interfaces/mech_bay_power_console.ract rename to tgui-back/src/interfaces/mech_bay_power_console.ract diff --git a/tgui/src/interfaces/mulebot.ract b/tgui-back/src/interfaces/mulebot.ract similarity index 100% rename from tgui/src/interfaces/mulebot.ract rename to tgui-back/src/interfaces/mulebot.ract diff --git a/tgui/src/interfaces/nanite_chamber_control.ract b/tgui-back/src/interfaces/nanite_chamber_control.ract similarity index 100% rename from tgui/src/interfaces/nanite_chamber_control.ract rename to tgui-back/src/interfaces/nanite_chamber_control.ract diff --git a/tgui/src/interfaces/nanite_cloud_control.ract b/tgui-back/src/interfaces/nanite_cloud_control.ract similarity index 100% rename from tgui/src/interfaces/nanite_cloud_control.ract rename to tgui-back/src/interfaces/nanite_cloud_control.ract diff --git a/tgui/src/interfaces/nanite_comm_remote.ract b/tgui-back/src/interfaces/nanite_comm_remote.ract similarity index 100% rename from tgui/src/interfaces/nanite_comm_remote.ract rename to tgui-back/src/interfaces/nanite_comm_remote.ract diff --git a/tgui/src/interfaces/nanite_program_hub.ract b/tgui-back/src/interfaces/nanite_program_hub.ract similarity index 100% rename from tgui/src/interfaces/nanite_program_hub.ract rename to tgui-back/src/interfaces/nanite_program_hub.ract diff --git a/tgui/src/interfaces/nanite_programmer.ract b/tgui-back/src/interfaces/nanite_programmer.ract similarity index 100% rename from tgui/src/interfaces/nanite_programmer.ract rename to tgui-back/src/interfaces/nanite_programmer.ract diff --git a/tgui/src/interfaces/nanite_remote.ract b/tgui-back/src/interfaces/nanite_remote.ract similarity index 100% rename from tgui/src/interfaces/nanite_remote.ract rename to tgui-back/src/interfaces/nanite_remote.ract diff --git a/tgui/src/interfaces/notificationpanel.ract b/tgui-back/src/interfaces/notificationpanel.ract similarity index 100% rename from tgui/src/interfaces/notificationpanel.ract rename to tgui-back/src/interfaces/notificationpanel.ract diff --git a/tgui/src/interfaces/ntnet_relay.ract b/tgui-back/src/interfaces/ntnet_relay.ract similarity index 100% rename from tgui/src/interfaces/ntnet_relay.ract rename to tgui-back/src/interfaces/ntnet_relay.ract diff --git a/tgui/src/interfaces/ntos_ai_restorer.ract b/tgui-back/src/interfaces/ntos_ai_restorer.ract similarity index 100% rename from tgui/src/interfaces/ntos_ai_restorer.ract rename to tgui-back/src/interfaces/ntos_ai_restorer.ract diff --git a/tgui/src/interfaces/ntos_card.ract b/tgui-back/src/interfaces/ntos_card.ract similarity index 100% rename from tgui/src/interfaces/ntos_card.ract rename to tgui-back/src/interfaces/ntos_card.ract diff --git a/tgui/src/interfaces/ntos_configuration.ract b/tgui-back/src/interfaces/ntos_configuration.ract similarity index 100% rename from tgui/src/interfaces/ntos_configuration.ract rename to tgui-back/src/interfaces/ntos_configuration.ract diff --git a/tgui/src/interfaces/ntos_file_manager.ract b/tgui-back/src/interfaces/ntos_file_manager.ract similarity index 100% rename from tgui/src/interfaces/ntos_file_manager.ract rename to tgui-back/src/interfaces/ntos_file_manager.ract diff --git a/tgui/src/interfaces/ntos_main.ract b/tgui-back/src/interfaces/ntos_main.ract similarity index 100% rename from tgui/src/interfaces/ntos_main.ract rename to tgui-back/src/interfaces/ntos_main.ract diff --git a/tgui/src/interfaces/ntos_net_chat.ract b/tgui-back/src/interfaces/ntos_net_chat.ract similarity index 100% rename from tgui/src/interfaces/ntos_net_chat.ract rename to tgui-back/src/interfaces/ntos_net_chat.ract diff --git a/tgui/src/interfaces/ntos_net_dos.ract b/tgui-back/src/interfaces/ntos_net_dos.ract similarity index 100% rename from tgui/src/interfaces/ntos_net_dos.ract rename to tgui-back/src/interfaces/ntos_net_dos.ract diff --git a/tgui/src/interfaces/ntos_net_downloader.ract b/tgui-back/src/interfaces/ntos_net_downloader.ract similarity index 100% rename from tgui/src/interfaces/ntos_net_downloader.ract rename to tgui-back/src/interfaces/ntos_net_downloader.ract diff --git a/tgui/src/interfaces/ntos_net_monitor.ract b/tgui-back/src/interfaces/ntos_net_monitor.ract similarity index 100% rename from tgui/src/interfaces/ntos_net_monitor.ract rename to tgui-back/src/interfaces/ntos_net_monitor.ract diff --git a/tgui/src/interfaces/ntos_net_transfer.ract b/tgui-back/src/interfaces/ntos_net_transfer.ract similarity index 100% rename from tgui/src/interfaces/ntos_net_transfer.ract rename to tgui-back/src/interfaces/ntos_net_transfer.ract diff --git a/tgui/src/interfaces/ntos_power_monitor.ract b/tgui-back/src/interfaces/ntos_power_monitor.ract similarity index 100% rename from tgui/src/interfaces/ntos_power_monitor.ract rename to tgui-back/src/interfaces/ntos_power_monitor.ract diff --git a/tgui/src/interfaces/ntos_revelation.ract b/tgui-back/src/interfaces/ntos_revelation.ract similarity index 100% rename from tgui/src/interfaces/ntos_revelation.ract rename to tgui-back/src/interfaces/ntos_revelation.ract diff --git a/tgui/src/interfaces/ntos_station_alert.ract b/tgui-back/src/interfaces/ntos_station_alert.ract similarity index 100% rename from tgui/src/interfaces/ntos_station_alert.ract rename to tgui-back/src/interfaces/ntos_station_alert.ract diff --git a/tgui/src/interfaces/ntos_supermatter_monitor.ract b/tgui-back/src/interfaces/ntos_supermatter_monitor.ract similarity index 100% rename from tgui/src/interfaces/ntos_supermatter_monitor.ract rename to tgui-back/src/interfaces/ntos_supermatter_monitor.ract diff --git a/tgui/src/interfaces/ntosheader.ract b/tgui-back/src/interfaces/ntosheader.ract similarity index 100% rename from tgui/src/interfaces/ntosheader.ract rename to tgui-back/src/interfaces/ntosheader.ract diff --git a/tgui/src/interfaces/nuclear_bomb.ract b/tgui-back/src/interfaces/nuclear_bomb.ract similarity index 100% rename from tgui/src/interfaces/nuclear_bomb.ract rename to tgui-back/src/interfaces/nuclear_bomb.ract diff --git a/tgui/src/interfaces/operating_computer.ract b/tgui-back/src/interfaces/operating_computer.ract similarity index 100% rename from tgui/src/interfaces/operating_computer.ract rename to tgui-back/src/interfaces/operating_computer.ract diff --git a/tgui/src/interfaces/ore_redemption_machine.ract b/tgui-back/src/interfaces/ore_redemption_machine.ract similarity index 100% rename from tgui/src/interfaces/ore_redemption_machine.ract rename to tgui-back/src/interfaces/ore_redemption_machine.ract diff --git a/tgui/src/interfaces/pandemic.ract b/tgui-back/src/interfaces/pandemic.ract similarity index 100% rename from tgui/src/interfaces/pandemic.ract rename to tgui-back/src/interfaces/pandemic.ract diff --git a/tgui/src/interfaces/personal_crafting.ract b/tgui-back/src/interfaces/personal_crafting.ract similarity index 100% rename from tgui/src/interfaces/personal_crafting.ract rename to tgui-back/src/interfaces/personal_crafting.ract diff --git a/tgui/src/interfaces/portable_pump.ract b/tgui-back/src/interfaces/portable_pump.ract similarity index 100% rename from tgui/src/interfaces/portable_pump.ract rename to tgui-back/src/interfaces/portable_pump.ract diff --git a/tgui/src/interfaces/portable_scrubber.ract b/tgui-back/src/interfaces/portable_scrubber.ract similarity index 100% rename from tgui/src/interfaces/portable_scrubber.ract rename to tgui-back/src/interfaces/portable_scrubber.ract diff --git a/tgui/src/interfaces/power_monitor.ract b/tgui-back/src/interfaces/power_monitor.ract similarity index 100% rename from tgui/src/interfaces/power_monitor.ract rename to tgui-back/src/interfaces/power_monitor.ract diff --git a/tgui/src/interfaces/radio.ract b/tgui-back/src/interfaces/radio.ract similarity index 100% rename from tgui/src/interfaces/radio.ract rename to tgui-back/src/interfaces/radio.ract diff --git a/tgui/src/interfaces/rdconsole.ract b/tgui-back/src/interfaces/rdconsole.ract similarity index 100% rename from tgui/src/interfaces/rdconsole.ract rename to tgui-back/src/interfaces/rdconsole.ract diff --git a/tgui/src/interfaces/rdconsole/circuit.ract b/tgui-back/src/interfaces/rdconsole/circuit.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/circuit.ract rename to tgui-back/src/interfaces/rdconsole/circuit.ract diff --git a/tgui/src/interfaces/rdconsole/designview.ract b/tgui-back/src/interfaces/rdconsole/designview.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/designview.ract rename to tgui-back/src/interfaces/rdconsole/designview.ract diff --git a/tgui/src/interfaces/rdconsole/destruct.ract b/tgui-back/src/interfaces/rdconsole/destruct.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/destruct.ract rename to tgui-back/src/interfaces/rdconsole/destruct.ract diff --git a/tgui/src/interfaces/rdconsole/diskopsdesign.ract b/tgui-back/src/interfaces/rdconsole/diskopsdesign.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/diskopsdesign.ract rename to tgui-back/src/interfaces/rdconsole/diskopsdesign.ract diff --git a/tgui/src/interfaces/rdconsole/diskopstech.ract b/tgui-back/src/interfaces/rdconsole/diskopstech.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/diskopstech.ract rename to tgui-back/src/interfaces/rdconsole/diskopstech.ract diff --git a/tgui/src/interfaces/rdconsole/nodeview.ract b/tgui-back/src/interfaces/rdconsole/nodeview.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/nodeview.ract rename to tgui-back/src/interfaces/rdconsole/nodeview.ract diff --git a/tgui/src/interfaces/rdconsole/protolathe.ract b/tgui-back/src/interfaces/rdconsole/protolathe.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/protolathe.ract rename to tgui-back/src/interfaces/rdconsole/protolathe.ract diff --git a/tgui/src/interfaces/rdconsole/rdheader.ract b/tgui-back/src/interfaces/rdconsole/rdheader.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/rdheader.ract rename to tgui-back/src/interfaces/rdconsole/rdheader.ract diff --git a/tgui/src/interfaces/rdconsole/settings.ract b/tgui-back/src/interfaces/rdconsole/settings.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/settings.ract rename to tgui-back/src/interfaces/rdconsole/settings.ract diff --git a/tgui/src/interfaces/rdconsole/techweb.ract b/tgui-back/src/interfaces/rdconsole/techweb.ract similarity index 100% rename from tgui/src/interfaces/rdconsole/techweb.ract rename to tgui-back/src/interfaces/rdconsole/techweb.ract diff --git a/tgui/src/interfaces/reagentgrinder.ract b/tgui-back/src/interfaces/reagentgrinder.ract similarity index 100% rename from tgui/src/interfaces/reagentgrinder.ract rename to tgui-back/src/interfaces/reagentgrinder.ract diff --git a/tgui/src/interfaces/rpd.ract b/tgui-back/src/interfaces/rpd.ract similarity index 100% rename from tgui/src/interfaces/rpd.ract rename to tgui-back/src/interfaces/rpd.ract diff --git a/tgui/src/interfaces/rpd/colorsel.ract b/tgui-back/src/interfaces/rpd/colorsel.ract similarity index 100% rename from tgui/src/interfaces/rpd/colorsel.ract rename to tgui-back/src/interfaces/rpd/colorsel.ract diff --git a/tgui/src/interfaces/rpd/dirsel.ract b/tgui-back/src/interfaces/rpd/dirsel.ract similarity index 100% rename from tgui/src/interfaces/rpd/dirsel.ract rename to tgui-back/src/interfaces/rpd/dirsel.ract diff --git a/tgui/src/interfaces/sat_control.ract b/tgui-back/src/interfaces/sat_control.ract similarity index 100% rename from tgui/src/interfaces/sat_control.ract rename to tgui-back/src/interfaces/sat_control.ract diff --git a/tgui/src/interfaces/scrubbing_types.ract b/tgui-back/src/interfaces/scrubbing_types.ract similarity index 100% rename from tgui/src/interfaces/scrubbing_types.ract rename to tgui-back/src/interfaces/scrubbing_types.ract diff --git a/tgui/src/interfaces/shuttle_manipulator.ract b/tgui-back/src/interfaces/shuttle_manipulator.ract similarity index 100% rename from tgui/src/interfaces/shuttle_manipulator.ract rename to tgui-back/src/interfaces/shuttle_manipulator.ract diff --git a/tgui/src/interfaces/shuttle_manipulator/modification.ract b/tgui-back/src/interfaces/shuttle_manipulator/modification.ract similarity index 100% rename from tgui/src/interfaces/shuttle_manipulator/modification.ract rename to tgui-back/src/interfaces/shuttle_manipulator/modification.ract diff --git a/tgui/src/interfaces/shuttle_manipulator/status.ract b/tgui-back/src/interfaces/shuttle_manipulator/status.ract similarity index 100% rename from tgui/src/interfaces/shuttle_manipulator/status.ract rename to tgui-back/src/interfaces/shuttle_manipulator/status.ract diff --git a/tgui/src/interfaces/shuttle_manipulator/templates.ract b/tgui-back/src/interfaces/shuttle_manipulator/templates.ract similarity index 100% rename from tgui/src/interfaces/shuttle_manipulator/templates.ract rename to tgui-back/src/interfaces/shuttle_manipulator/templates.ract diff --git a/tgui/src/interfaces/sleeper.ract b/tgui-back/src/interfaces/sleeper.ract similarity index 100% rename from tgui/src/interfaces/sleeper.ract rename to tgui-back/src/interfaces/sleeper.ract diff --git a/tgui/src/interfaces/slime_swap_body.ract b/tgui-back/src/interfaces/slime_swap_body.ract similarity index 100% rename from tgui/src/interfaces/slime_swap_body.ract rename to tgui-back/src/interfaces/slime_swap_body.ract diff --git a/tgui/src/interfaces/smartvend.ract b/tgui-back/src/interfaces/smartvend.ract similarity index 100% rename from tgui/src/interfaces/smartvend.ract rename to tgui-back/src/interfaces/smartvend.ract diff --git a/tgui/src/interfaces/smes.ract b/tgui-back/src/interfaces/smes.ract similarity index 100% rename from tgui/src/interfaces/smes.ract rename to tgui-back/src/interfaces/smes.ract diff --git a/tgui/src/interfaces/smoke_machine.ract b/tgui-back/src/interfaces/smoke_machine.ract similarity index 100% rename from tgui/src/interfaces/smoke_machine.ract rename to tgui-back/src/interfaces/smoke_machine.ract diff --git a/tgui/src/interfaces/solar_control.ract b/tgui-back/src/interfaces/solar_control.ract similarity index 100% rename from tgui/src/interfaces/solar_control.ract rename to tgui-back/src/interfaces/solar_control.ract diff --git a/tgui/src/interfaces/space_heater.ract b/tgui-back/src/interfaces/space_heater.ract similarity index 100% rename from tgui/src/interfaces/space_heater.ract rename to tgui-back/src/interfaces/space_heater.ract diff --git a/tgui/src/interfaces/spawners_menu.ract b/tgui-back/src/interfaces/spawners_menu.ract similarity index 100% rename from tgui/src/interfaces/spawners_menu.ract rename to tgui-back/src/interfaces/spawners_menu.ract diff --git a/tgui/src/interfaces/station_alert.ract b/tgui-back/src/interfaces/station_alert.ract similarity index 100% rename from tgui/src/interfaces/station_alert.ract rename to tgui-back/src/interfaces/station_alert.ract diff --git a/tgui/src/interfaces/suit_storage_unit.ract b/tgui-back/src/interfaces/suit_storage_unit.ract similarity index 100% rename from tgui/src/interfaces/suit_storage_unit.ract rename to tgui-back/src/interfaces/suit_storage_unit.ract diff --git a/tgui/src/interfaces/tank_dispenser.ract b/tgui-back/src/interfaces/tank_dispenser.ract similarity index 100% rename from tgui/src/interfaces/tank_dispenser.ract rename to tgui-back/src/interfaces/tank_dispenser.ract diff --git a/tgui/src/interfaces/tanks.ract b/tgui-back/src/interfaces/tanks.ract similarity index 100% rename from tgui/src/interfaces/tanks.ract rename to tgui-back/src/interfaces/tanks.ract diff --git a/tgui/src/interfaces/thermomachine.ract b/tgui-back/src/interfaces/thermomachine.ract similarity index 100% rename from tgui/src/interfaces/thermomachine.ract rename to tgui-back/src/interfaces/thermomachine.ract diff --git a/tgui/src/interfaces/turbine_computer.ract b/tgui-back/src/interfaces/turbine_computer.ract similarity index 100% rename from tgui/src/interfaces/turbine_computer.ract rename to tgui-back/src/interfaces/turbine_computer.ract diff --git a/tgui/src/interfaces/uplink.ract b/tgui-back/src/interfaces/uplink.ract similarity index 100% rename from tgui/src/interfaces/uplink.ract rename to tgui-back/src/interfaces/uplink.ract diff --git a/tgui/src/interfaces/vr_sleeper.ract b/tgui-back/src/interfaces/vr_sleeper.ract similarity index 100% rename from tgui/src/interfaces/vr_sleeper.ract rename to tgui-back/src/interfaces/vr_sleeper.ract diff --git a/tgui/src/interfaces/wires.ract b/tgui-back/src/interfaces/wires.ract similarity index 100% rename from tgui/src/interfaces/wires.ract rename to tgui-back/src/interfaces/wires.ract diff --git a/tgui/src/styles/clockwork.styl b/tgui-back/src/styles/clockwork.styl similarity index 100% rename from tgui/src/styles/clockwork.styl rename to tgui-back/src/styles/clockwork.styl diff --git a/tgui/src/styles/nanotrasen.styl b/tgui-back/src/styles/nanotrasen.styl similarity index 100% rename from tgui/src/styles/nanotrasen.styl rename to tgui-back/src/styles/nanotrasen.styl diff --git a/tgui/src/styles/syndicate.styl b/tgui-back/src/styles/syndicate.styl similarity index 100% rename from tgui/src/styles/syndicate.styl rename to tgui-back/src/styles/syndicate.styl diff --git a/tgui/src/tgui.js b/tgui-back/src/tgui.js similarity index 100% rename from tgui/src/tgui.js rename to tgui-back/src/tgui.js diff --git a/tgui/src/tgui.ract b/tgui-back/src/tgui.ract similarity index 100% rename from tgui/src/tgui.ract rename to tgui-back/src/tgui.ract diff --git a/tgui/src/tgui.styl b/tgui-back/src/tgui.styl similarity index 100% rename from tgui/src/tgui.styl rename to tgui-back/src/tgui.styl diff --git a/tgui/src/util/byond.js b/tgui-back/src/util/byond.js similarity index 100% rename from tgui/src/util/byond.js rename to tgui-back/src/util/byond.js diff --git a/tgui/src/util/colors.styl b/tgui-back/src/util/colors.styl similarity index 100% rename from tgui/src/util/colors.styl rename to tgui-back/src/util/colors.styl diff --git a/tgui/src/util/constants.js b/tgui-back/src/util/constants.js similarity index 100% rename from tgui/src/util/constants.js rename to tgui-back/src/util/constants.js diff --git a/tgui/src/util/dragresize.js b/tgui-back/src/util/dragresize.js similarity index 100% rename from tgui/src/util/dragresize.js rename to tgui-back/src/util/dragresize.js diff --git a/tgui/src/util/filter.js b/tgui-back/src/util/filter.js similarity index 100% rename from tgui/src/util/filter.js rename to tgui-back/src/util/filter.js diff --git a/tgui/src/util/math.js b/tgui-back/src/util/math.js similarity index 100% rename from tgui/src/util/math.js rename to tgui-back/src/util/math.js diff --git a/tgui/src/util/misc.styl b/tgui-back/src/util/misc.styl similarity index 100% rename from tgui/src/util/misc.styl rename to tgui-back/src/util/misc.styl diff --git a/tgui/src/util/text.js b/tgui-back/src/util/text.js similarity index 100% rename from tgui/src/util/text.js rename to tgui-back/src/util/text.js diff --git a/tgui/src/util/text.styl b/tgui-back/src/util/text.styl similarity index 100% rename from tgui/src/util/text.styl rename to tgui-back/src/util/text.styl diff --git a/tgui/src/util/tooltip.styl b/tgui-back/src/util/tooltip.styl similarity index 100% rename from tgui/src/util/tooltip.styl rename to tgui-back/src/util/tooltip.styl