* Implement creating and importing new projects
* Add downloading a zip of a project
* Project validation (WIP)
* Add project side panel, remove project pages
* Project file saving
* Add file tree actions to rename and delete
* Fix file creation auto focus
* Add button to save file from menu
* Add project creation
* Fix specificity on version switcher button
* Update default version to 1.19
* List project files by type, remember project and delete project
* Half support 1.18-experimental-snapshot-1
* Fetch 1.18 presets and improve rendering of lists
* Noise preview with deepslate
* Biome preview with deepslate
* Generalize canvas logic in one hook
* Simplify useCanvas
* Use mcschema for 1.18
* Improve noise settings preview controls
* Fix build
* Update deepslate and improve preview caching
* Cleanup, remove old preview code
* Couple seed between model and preview
* Limit output to improve performance + copy feedback
For the vanilla overworld dimension (200K lines),
it took 2+ seconds to write the output to the textarea
Now capped at 10K chars
* Add surface_relative_threshold to decorator preview
* Improve fixed list errors