Lots of progress.

- Refactored main rendering and game handling stuff into Scarlet
(Scarlet handles the majority of the things now)
- Scarlet now enforces the display of the boot canvas on startup.
- Fixed hitboxes (they are much less wonky than before)
- Added character select screen
- Started work on the in-game gui.
- Started work on the entity system
- Started work on the Vermillion Physics sub-engine.