diff --git a/control.lua b/plugin/control.lua similarity index 100% rename from control.lua rename to plugin/control.lua diff --git a/data.lua b/plugin/data.lua similarity index 100% rename from data.lua rename to plugin/data.lua diff --git a/info.json b/plugin/info.json similarity index 100% rename from info.json rename to plugin/info.json diff --git a/locale/en/locale.cfg b/plugin/locale/en/locale.cfg similarity index 100% rename from locale/en/locale.cfg rename to plugin/locale/en/locale.cfg diff --git a/node/.env.example b/plugin/node/.env.example similarity index 100% rename from node/.env.example rename to plugin/node/.env.example diff --git a/node/.env.local b/plugin/node/.env.local similarity index 100% rename from node/.env.local rename to plugin/node/.env.local diff --git a/node/extract.ts b/plugin/node/extract.ts similarity index 100% rename from node/extract.ts rename to plugin/node/extract.ts diff --git a/node/factorio_english_items.csv b/plugin/node/factorio_english_items.csv similarity index 100% rename from node/factorio_english_items.csv rename to plugin/node/factorio_english_items.csv diff --git a/node/factorio_german_items.csv b/plugin/node/factorio_german_items.csv similarity index 100% rename from node/factorio_german_items.csv rename to plugin/node/factorio_german_items.csv diff --git a/node/package-lock.json b/plugin/node/package-lock.json similarity index 100% rename from node/package-lock.json rename to plugin/node/package-lock.json diff --git a/node/package.json b/plugin/node/package.json similarity index 100% rename from node/package.json rename to plugin/node/package.json diff --git a/node/watch.ts b/plugin/node/watch.ts similarity index 100% rename from node/watch.ts rename to plugin/node/watch.ts