NEW GUI (No Pre-Game)

Breaks things, but we can rebuild it.
Mostly needs to be re-tied to function calls and a pre-game interface
added.