added frmLobby
made some gooey components
improved text fields
added register button
made client->server class and wrote failing tests
made tests pass, redid enums
implemented more of GameLobby
added gameLobby.close
augmented frmlobby
improved lobby table rows
made forms singletons so they can't be instantiated twice. improved navigation
gui bug fixes before merge
merged