Implement map chooser
Remove unneeded comments
Change constant MAIN_MENU to GAME_MENU
Remove some hardcoded strings
Simplify networking system

Remove some threads.
Make GameState and ClientInfo reusable, instead of creating new ones every frame.