KubeJS architecture refactor

- Preserved all existing JavaScript contents.
- Organized server scripts into recipes, compatibility patches, feature systems, tags, and UI.
- Organized startup scripts into core and feature registration groups.
- Organized client scripts into visibility and visual behavior.
- Retained the corrected Create dye factory and nether_forpost loot-table patch.
- Added architecture and maintenance documentation.

2026-07-14 loot fix correction
- Replaced unsupported ServerEvents.highPriorityData event.
- Rebuilt create_structures_overhaul:nether_forpost through LootJS.

ProjectE progression update:
- Philosopher's Stone recipe now uses minecraft:dragon_egg instead of minecraft:diamond.
- Original ProjectE recipe layout and all other ingredients are preserved.
