diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-package-components.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package-components.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-package-components.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package-components.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-package-examples.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package-examples.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-package-examples.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package-examples.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-package-glue.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package-glue.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-package-glue.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package-glue.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-package.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-package.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/package/get-package.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-packages-by-category.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/package/get-packages-by-category.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-packages-by-category.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/package/get-packages-by-category.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-all-package-scripts.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-all-package-scripts.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-all-package-scripts.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-all-package-scripts.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-installed-packages.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-installed-packages.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-installed-packages.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-installed-packages.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-package-script-files.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-package-script-files.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-package-script-files.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-package-script-files.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/get-package-scripts.ts b/frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-package-scripts.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/get-package-scripts.ts rename to frontends/nextjs/src/lib/packages/package-glue/getters/scripts/get-package-scripts.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/install-package-components.ts b/frontends/nextjs/src/lib/packages/package-glue/install/install-package-components.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/install-package-components.ts rename to frontends/nextjs/src/lib/packages/package-glue/install/install-package-components.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/install-package-scripts.ts b/frontends/nextjs/src/lib/packages/package-glue/install/install-package-scripts.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/install-package-scripts.ts rename to frontends/nextjs/src/lib/packages/package-glue/install/install-package-scripts.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/install-package.ts b/frontends/nextjs/src/lib/packages/package-glue/install/install-package.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/install-package.ts rename to frontends/nextjs/src/lib/packages/package-glue/install/install-package.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/is-package-installed.ts b/frontends/nextjs/src/lib/packages/package-glue/install/is-package-installed.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/is-package-installed.ts rename to frontends/nextjs/src/lib/packages/package-glue/install/is-package-installed.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/uninstall-package.ts b/frontends/nextjs/src/lib/packages/package-glue/install/uninstall-package.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/uninstall-package.ts rename to frontends/nextjs/src/lib/packages/package-glue/install/uninstall-package.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/load-lua-script.ts b/frontends/nextjs/src/lib/packages/package-glue/loader/load-lua-script.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/load-lua-script.ts rename to frontends/nextjs/src/lib/packages/package-glue/loader/load-lua-script.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/load-lua-scripts-folder.ts b/frontends/nextjs/src/lib/packages/package-glue/loader/load-lua-scripts-folder.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/load-lua-scripts-folder.ts rename to frontends/nextjs/src/lib/packages/package-glue/loader/load-lua-scripts-folder.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/load-package-index.test.ts b/frontends/nextjs/src/lib/packages/package-glue/loader/load-package-index.test.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/load-package-index.test.ts rename to frontends/nextjs/src/lib/packages/package-glue/loader/load-package-index.test.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/load-package-index.ts b/frontends/nextjs/src/lib/packages/package-glue/loader/load-package-index.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/load-package-index.ts rename to frontends/nextjs/src/lib/packages/package-glue/loader/load-package-index.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/load-package-seed-json.ts b/frontends/nextjs/src/lib/packages/package-glue/loader/load-package-seed-json.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/load-package-seed-json.ts rename to frontends/nextjs/src/lib/packages/package-glue/loader/load-package-seed-json.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/build-package-registry.ts b/frontends/nextjs/src/lib/packages/package-glue/scripts/build-package-registry.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/build-package-registry.ts rename to frontends/nextjs/src/lib/packages/package-glue/scripts/build-package-registry.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/check-dependencies.ts b/frontends/nextjs/src/lib/packages/package-glue/scripts/check-dependencies.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/check-dependencies.ts rename to frontends/nextjs/src/lib/packages/package-glue/scripts/check-dependencies.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/default-packages.ts b/frontends/nextjs/src/lib/packages/package-glue/scripts/default-packages.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/default-packages.ts rename to frontends/nextjs/src/lib/packages/package-glue/scripts/default-packages.ts diff --git a/frontends/nextjs/src/lib/packages/package-glue/export-all-packages-for-seed.ts b/frontends/nextjs/src/lib/packages/package-glue/scripts/export-all-packages-for-seed.ts similarity index 100% rename from frontends/nextjs/src/lib/packages/package-glue/export-all-packages-for-seed.ts rename to frontends/nextjs/src/lib/packages/package-glue/scripts/export-all-packages-for-seed.ts