-Split off lobby and table to their own files
-Lobby join/new/fill process got a bit more love (realtime updates of people at tables, removal of full tables from the screen and filtering of already full tables from the list entirely. That last one probably SHOULDN'T happen, since we want to be able to watch as well as join, and you should be able to watch tables with full seats)
-Factored rendering of chat pane out of lobby code. Should probably support the pane metaphor in-game as well. A smaller pane at bottom with hand AND chat would probably be ideal
-Slight cosmetic refactoring