diff --git a/.eslintrc.json b/nodejs/.eslintrc.json
similarity index 100%
rename from .eslintrc.json
rename to nodejs/.eslintrc.json
diff --git a/automation/automation.js b/nodejs/automation/automation.js
similarity index 100%
rename from automation/automation.js
rename to nodejs/automation/automation.js
diff --git a/automation/contracting.js b/nodejs/automation/contracting.js
similarity index 100%
rename from automation/contracting.js
rename to nodejs/automation/contracting.js
diff --git a/automation/exploration.js b/nodejs/automation/exploration.js
similarity index 100%
rename from automation/exploration.js
rename to nodejs/automation/exploration.js
diff --git a/automation/mining.js b/nodejs/automation/mining.js
similarity index 100%
rename from automation/mining.js
rename to nodejs/automation/mining.js
diff --git a/database/000_init.sql b/nodejs/database/000_init.sql
similarity index 100%
rename from database/000_init.sql
rename to nodejs/database/000_init.sql
diff --git a/database/001_systems.sql b/nodejs/database/001_systems.sql
similarity index 100%
rename from database/001_systems.sql
rename to nodejs/database/001_systems.sql
diff --git a/database/002_ships.sql b/nodejs/database/002_ships.sql
similarity index 100%
rename from database/002_ships.sql
rename to nodejs/database/002_ships.sql
diff --git a/database/003_surveys.sql b/nodejs/database/003_surveys.sql
similarity index 100%
rename from database/003_surveys.sql
rename to nodejs/database/003_surveys.sql
diff --git a/database/config.js b/nodejs/database/config.js
similarity index 100%
rename from database/config.js
rename to nodejs/database/config.js
diff --git a/database/db.js b/nodejs/database/db.js
similarity index 100%
rename from database/db.js
rename to nodejs/database/db.js
diff --git a/database/ships.js b/nodejs/database/ships.js
similarity index 100%
rename from database/ships.js
rename to nodejs/database/ships.js
diff --git a/database/surveys.js b/nodejs/database/surveys.js
similarity index 100%
rename from database/surveys.js
rename to nodejs/database/surveys.js
diff --git a/database/systems.js b/nodejs/database/systems.js
similarity index 100%
rename from database/systems.js
rename to nodejs/database/systems.js
diff --git a/lib/api.js b/nodejs/lib/api.js
similarity index 100%
rename from lib/api.js
rename to nodejs/lib/api.js
diff --git a/lib/contracts.js b/nodejs/lib/contracts.js
similarity index 100%
rename from lib/contracts.js
rename to nodejs/lib/contracts.js
diff --git a/lib/priority_queue.js b/nodejs/lib/priority_queue.js
similarity index 100%
rename from lib/priority_queue.js
rename to nodejs/lib/priority_queue.js
diff --git a/lib/ships.js b/nodejs/lib/ships.js
similarity index 100%
rename from lib/ships.js
rename to nodejs/lib/ships.js
diff --git a/lib/systems.js b/nodejs/lib/systems.js
similarity index 100%
rename from lib/systems.js
rename to nodejs/lib/systems.js
diff --git a/main.js b/nodejs/main.js
similarity index 100%
rename from main.js
rename to nodejs/main.js
diff --git a/package-lock.json b/nodejs/package-lock.json
similarity index 100%
rename from package-lock.json
rename to nodejs/package-lock.json
diff --git a/package.json b/nodejs/package.json
similarity index 100%
rename from package.json
rename to nodejs/package.json