Grouped Game facade, BuildingManager, phantom ship fix
The state architecture refactor wrapped up with a grouped Game facade, plus a couple of ship and habitat bug fixes.
Added 2
- Dump world data debug button
ShipManagertests
Changed 6
Gameslimmed to a thin grouped delegation layerBuildingManagerextracted from game operationsGame.tsfacade with asteroid, building, ship and build mode groups- Migration planning docs removed, architecture doc updated
- Simpler asteroid rendering and lifecycle management
- Slower asteroid rotation
Fixed 3
- Phantom ships from a reconcile race
- Habitat basements piercing the asteroid boundary
- FPS drop from rotation triggering re-renders