diff --git a/crud/.crud b/demo/crud/.crud similarity index 100% rename from crud/.crud rename to demo/crud/.crud diff --git a/crud/.data-preparation/users.json b/demo/crud/.data-preparation/users.json similarity index 100% rename from crud/.data-preparation/users.json rename to demo/crud/.data-preparation/users.json diff --git a/crud/.data-preparation/users_import.sql b/demo/crud/.data-preparation/users_import.sql similarity index 100% rename from crud/.data-preparation/users_import.sql rename to demo/crud/.data-preparation/users_import.sql diff --git a/crud/.server/Makefile b/demo/crud/.server/Makefile similarity index 100% rename from crud/.server/Makefile rename to demo/crud/.server/Makefile diff --git a/crud/.server/api/board.go b/demo/crud/.server/api/board.go similarity index 100% rename from crud/.server/api/board.go rename to demo/crud/.server/api/board.go diff --git a/crud/.server/crud b/demo/crud/.server/crud similarity index 100% rename from crud/.server/crud rename to demo/crud/.server/crud diff --git a/crud/.server/datastar/consts.go b/demo/crud/.server/datastar/consts.go similarity index 100% rename from crud/.server/datastar/consts.go rename to demo/crud/.server/datastar/consts.go diff --git a/crud/.server/datastar/execute-script-sugar.go b/demo/crud/.server/datastar/execute-script-sugar.go similarity index 100% rename from crud/.server/datastar/execute-script-sugar.go rename to demo/crud/.server/datastar/execute-script-sugar.go diff --git a/crud/.server/datastar/execute.go b/demo/crud/.server/datastar/execute.go similarity index 100% rename from crud/.server/datastar/execute.go rename to demo/crud/.server/datastar/execute.go diff --git a/crud/.server/datastar/fragments-sugar.go b/demo/crud/.server/datastar/fragments-sugar.go similarity index 100% rename from crud/.server/datastar/fragments-sugar.go rename to demo/crud/.server/datastar/fragments-sugar.go diff --git a/crud/.server/datastar/fragments.go b/demo/crud/.server/datastar/fragments.go similarity index 100% rename from crud/.server/datastar/fragments.go rename to demo/crud/.server/datastar/fragments.go diff --git a/crud/.server/datastar/fragments_test.go b/demo/crud/.server/datastar/fragments_test.go similarity index 100% rename from crud/.server/datastar/fragments_test.go rename to demo/crud/.server/datastar/fragments_test.go diff --git a/crud/.server/datastar/signals-sugar.go b/demo/crud/.server/datastar/signals-sugar.go similarity index 100% rename from crud/.server/datastar/signals-sugar.go rename to demo/crud/.server/datastar/signals-sugar.go diff --git a/crud/.server/datastar/signals.go b/demo/crud/.server/datastar/signals.go similarity index 100% rename from crud/.server/datastar/signals.go rename to demo/crud/.server/datastar/signals.go diff --git a/crud/.server/datastar/sse-compression.go b/demo/crud/.server/datastar/sse-compression.go similarity index 100% rename from crud/.server/datastar/sse-compression.go rename to demo/crud/.server/datastar/sse-compression.go diff --git a/crud/.server/datastar/sse.go b/demo/crud/.server/datastar/sse.go similarity index 100% rename from crud/.server/datastar/sse.go rename to demo/crud/.server/datastar/sse.go diff --git a/crud/.server/datastar/types.go b/demo/crud/.server/datastar/types.go similarity index 100% rename from crud/.server/datastar/types.go rename to demo/crud/.server/datastar/types.go diff --git a/crud/.server/frontend/datastar.js b/demo/crud/.server/frontend/datastar.js similarity index 100% rename from crud/.server/frontend/datastar.js rename to demo/crud/.server/frontend/datastar.js diff --git a/crud/.server/frontend/datastar.js.map b/demo/crud/.server/frontend/datastar.js.map similarity index 100% rename from crud/.server/frontend/datastar.js.map rename to demo/crud/.server/frontend/datastar.js.map diff --git a/crud/.server/frontend/index.html b/demo/crud/.server/frontend/index.html similarity index 100% rename from crud/.server/frontend/index.html rename to demo/crud/.server/frontend/index.html diff --git a/crud/.server/frontend/pico.blue.css b/demo/crud/.server/frontend/pico.blue.css similarity index 100% rename from crud/.server/frontend/pico.blue.css rename to demo/crud/.server/frontend/pico.blue.css diff --git a/crud/.server/getuser.sql b/demo/crud/.server/getuser.sql similarity index 100% rename from crud/.server/getuser.sql rename to demo/crud/.server/getuser.sql diff --git a/crud/.server/go.mod b/demo/crud/.server/go.mod similarity index 100% rename from crud/.server/go.mod rename to demo/crud/.server/go.mod diff --git a/crud/.server/go.sum b/demo/crud/.server/go.sum similarity index 100% rename from crud/.server/go.sum rename to demo/crud/.server/go.sum diff --git a/crud/.server/http/api.http b/demo/crud/.server/http/api.http similarity index 100% rename from crud/.server/http/api.http rename to demo/crud/.server/http/api.http diff --git a/crud/.server/main_dev.go b/demo/crud/.server/main_dev.go similarity index 100% rename from crud/.server/main_dev.go rename to demo/crud/.server/main_dev.go diff --git a/crud/.server/main_prod.go b/demo/crud/.server/main_prod.go similarity index 100% rename from crud/.server/main_prod.go rename to demo/crud/.server/main_prod.go diff --git a/crud/.server/routes.go b/demo/crud/.server/routes.go similarity index 100% rename from crud/.server/routes.go rename to demo/crud/.server/routes.go diff --git a/crud/.server/sqlite/database.go b/demo/crud/.server/sqlite/database.go similarity index 100% rename from crud/.server/sqlite/database.go rename to demo/crud/.server/sqlite/database.go diff --git a/crud/.server/templates/board-content.html b/demo/crud/.server/templates/board-content.html similarity index 100% rename from crud/.server/templates/board-content.html rename to demo/crud/.server/templates/board-content.html diff --git a/crud/.show-it b/demo/crud/.show-it similarity index 100% rename from crud/.show-it rename to demo/crud/.show-it diff --git a/crud/board-content.html b/demo/crud/board-content.html similarity index 100% rename from crud/board-content.html rename to demo/crud/board-content.html diff --git a/crud/datastar.js b/demo/crud/datastar.js similarity index 100% rename from crud/datastar.js rename to demo/crud/datastar.js diff --git a/crud/datastar.js.map b/demo/crud/datastar.js.map similarity index 100% rename from crud/datastar.js.map rename to demo/crud/datastar.js.map diff --git a/crud/index.html b/demo/crud/index.html similarity index 100% rename from crud/index.html rename to demo/crud/index.html diff --git a/crud/pico.blue.css b/demo/crud/pico.blue.css similarity index 100% rename from crud/pico.blue.css rename to demo/crud/pico.blue.css diff --git a/crud/sample.go b/demo/crud/sample.go similarity index 100% rename from crud/sample.go rename to demo/crud/sample.go diff --git a/crud/users.json b/demo/crud/users.json similarity index 100% rename from crud/users.json rename to demo/crud/users.json diff --git a/demo/data-/.index.html b/demo/data-attr/.index.html similarity index 100% rename from demo/data-/.index.html rename to demo/data-attr/.index.html diff --git a/demo/data-/.show-it b/demo/data-attr/.show-it similarity index 100% rename from demo/data-/.show-it rename to demo/data-attr/.show-it diff --git a/demo/data-/buttons.css b/demo/data-attr/buttons.css similarity index 100% rename from demo/data-/buttons.css rename to demo/data-attr/buttons.css diff --git a/demo/data-/index.html b/demo/data-attr/index.html similarity index 100% rename from demo/data-/index.html rename to demo/data-attr/index.html diff --git a/demo/data-/pico.blue.css b/demo/data-attr/pico.blue.css similarity index 100% rename from demo/data-/pico.blue.css rename to demo/data-attr/pico.blue.css diff --git a/mvac/Editor _ Mermaid Chart-2025-06-02-073938.svg b/material/mvac/Editor _ Mermaid Chart-2025-06-02-073938.svg similarity index 100% rename from mvac/Editor _ Mermaid Chart-2025-06-02-073938.svg rename to material/mvac/Editor _ Mermaid Chart-2025-06-02-073938.svg diff --git a/mvac/Makefile b/material/mvac/Makefile similarity index 100% rename from mvac/Makefile rename to material/mvac/Makefile diff --git a/mvac/basic/main.go b/material/mvac/basic/main.go similarity index 100% rename from mvac/basic/main.go rename to material/mvac/basic/main.go diff --git a/mvac/datastar.md b/material/mvac/datastar.md similarity index 100% rename from mvac/datastar.md rename to material/mvac/datastar.md diff --git a/mvac/datastar/consts.go b/material/mvac/datastar/consts.go similarity index 100% rename from mvac/datastar/consts.go rename to material/mvac/datastar/consts.go diff --git a/mvac/datastar/execute-script-sugar.go b/material/mvac/datastar/execute-script-sugar.go similarity index 100% rename from mvac/datastar/execute-script-sugar.go rename to material/mvac/datastar/execute-script-sugar.go diff --git a/mvac/datastar/execute.go b/material/mvac/datastar/execute.go similarity index 100% rename from mvac/datastar/execute.go rename to material/mvac/datastar/execute.go diff --git a/mvac/datastar/fragments-sugar.go b/material/mvac/datastar/fragments-sugar.go similarity index 100% rename from mvac/datastar/fragments-sugar.go rename to material/mvac/datastar/fragments-sugar.go diff --git a/mvac/datastar/fragments.go b/material/mvac/datastar/fragments.go similarity index 100% rename from mvac/datastar/fragments.go rename to material/mvac/datastar/fragments.go diff --git a/mvac/datastar/fragments_test.go b/material/mvac/datastar/fragments_test.go similarity index 100% rename from mvac/datastar/fragments_test.go rename to material/mvac/datastar/fragments_test.go diff --git a/mvac/datastar/signals-sugar.go b/material/mvac/datastar/signals-sugar.go similarity index 100% rename from mvac/datastar/signals-sugar.go rename to material/mvac/datastar/signals-sugar.go diff --git a/mvac/datastar/signals.go b/material/mvac/datastar/signals.go similarity index 100% rename from mvac/datastar/signals.go rename to material/mvac/datastar/signals.go diff --git a/mvac/datastar/sse-compression.go b/material/mvac/datastar/sse-compression.go similarity index 100% rename from mvac/datastar/sse-compression.go rename to material/mvac/datastar/sse-compression.go diff --git a/mvac/datastar/sse.go b/material/mvac/datastar/sse.go similarity index 100% rename from mvac/datastar/sse.go rename to material/mvac/datastar/sse.go diff --git a/mvac/datastar/types.go b/material/mvac/datastar/types.go similarity index 100% rename from mvac/datastar/types.go rename to material/mvac/datastar/types.go diff --git a/mvac/frontend/datastar/datastar.js b/material/mvac/frontend/datastar/datastar.js similarity index 100% rename from mvac/frontend/datastar/datastar.js rename to material/mvac/frontend/datastar/datastar.js diff --git a/mvac/frontend/datastar/datastar.js.map b/material/mvac/frontend/datastar/datastar.js.map similarity index 100% rename from mvac/frontend/datastar/datastar.js.map rename to material/mvac/frontend/datastar/datastar.js.map diff --git a/mvac/frontend/index copy.html b/material/mvac/frontend/index copy.html similarity index 100% rename from mvac/frontend/index copy.html rename to material/mvac/frontend/index copy.html diff --git a/mvac/frontend/index.html b/material/mvac/frontend/index.html similarity index 100% rename from mvac/frontend/index.html rename to material/mvac/frontend/index.html diff --git a/mvac/frontend/landing_page.html b/material/mvac/frontend/landing_page.html similarity index 100% rename from mvac/frontend/landing_page.html rename to material/mvac/frontend/landing_page.html diff --git a/mvac/frontend/tailwind/tailwind.js b/material/mvac/frontend/tailwind/tailwind.js similarity index 100% rename from mvac/frontend/tailwind/tailwind.js rename to material/mvac/frontend/tailwind/tailwind.js diff --git a/mvac/frontend/unocss/tailwind_reset.css b/material/mvac/frontend/unocss/tailwind_reset.css similarity index 100% rename from mvac/frontend/unocss/tailwind_reset.css rename to material/mvac/frontend/unocss/tailwind_reset.css diff --git a/mvac/frontend/unocss/unocss.js b/material/mvac/frontend/unocss/unocss.js similarity index 100% rename from mvac/frontend/unocss/unocss.js rename to material/mvac/frontend/unocss/unocss.js diff --git a/mvac/go.mod b/material/mvac/go.mod similarity index 100% rename from mvac/go.mod rename to material/mvac/go.mod diff --git a/mvac/go.sum b/material/mvac/go.sum similarity index 100% rename from mvac/go.sum rename to material/mvac/go.sum diff --git a/mvac/main_dev.go b/material/mvac/main_dev.go similarity index 100% rename from mvac/main_dev.go rename to material/mvac/main_dev.go diff --git a/mvac/main_prod.go b/material/mvac/main_prod.go similarity index 100% rename from mvac/main_prod.go rename to material/mvac/main_prod.go diff --git a/mvac/readme.md b/material/mvac/readme.md similarity index 100% rename from mvac/readme.md rename to material/mvac/readme.md diff --git a/mvac/routes.go b/material/mvac/routes.go similarity index 100% rename from mvac/routes.go rename to material/mvac/routes.go diff --git a/mvac/sqlite/database.go b/material/mvac/sqlite/database.go similarity index 100% rename from mvac/sqlite/database.go rename to material/mvac/sqlite/database.go diff --git a/mvwa/go.mod b/material/mvwa/go.mod similarity index 100% rename from mvwa/go.mod rename to material/mvwa/go.mod diff --git a/mvwa/go.sum b/material/mvwa/go.sum similarity index 100% rename from mvwa/go.sum rename to material/mvwa/go.sum diff --git a/mvwa/sqlite/database.go b/material/mvwa/sqlite/database.go similarity index 100% rename from mvwa/sqlite/database.go rename to material/mvwa/sqlite/database.go diff --git a/sqlite/countries.csv b/material/sqlite/countries.csv similarity index 100% rename from sqlite/countries.csv rename to material/sqlite/countries.csv diff --git a/sqlite/countries.json b/material/sqlite/countries.json similarity index 100% rename from sqlite/countries.json rename to material/sqlite/countries.json diff --git a/sqlite/countries.sql b/material/sqlite/countries.sql similarity index 100% rename from sqlite/countries.sql rename to material/sqlite/countries.sql diff --git a/sqlite/countries_csv.sql b/material/sqlite/countries_csv.sql similarity index 100% rename from sqlite/countries_csv.sql rename to material/sqlite/countries_csv.sql diff --git a/sqlite/countries_import.sh b/material/sqlite/countries_import.sh similarity index 100% rename from sqlite/countries_import.sh rename to material/sqlite/countries_import.sh diff --git a/sqlite/extract.sql b/material/sqlite/extract.sql similarity index 100% rename from sqlite/extract.sql rename to material/sqlite/extract.sql diff --git a/sqlite/import.sh b/material/sqlite/import.sh similarity index 100% rename from sqlite/import.sh rename to material/sqlite/import.sh diff --git a/sqlite/import_json.sql b/material/sqlite/import_json.sql similarity index 100% rename from sqlite/import_json.sql rename to material/sqlite/import_json.sql diff --git a/sqlite/off1000lines.jsonl b/material/sqlite/off1000lines.jsonl similarity index 100% rename from sqlite/off1000lines.jsonl rename to material/sqlite/off1000lines.jsonl diff --git a/sqlite/sudoku.sql b/material/sqlite/sudoku.sql similarity index 100% rename from sqlite/sudoku.sql rename to material/sqlite/sudoku.sql