Merge pull request #82 from malucky/dev

ray's
correctly joins games and updates window
stylized buttons
Merge pull request #83 from wgester/dev

style
Change wait time until second player enters name to 3 seconds
Replaced start button with new Game button
set up communication to get available games
Retrieving the list of available games to client
Allow join and watch games from front page
Displaying the number of players and watchers for each available game. Allow people to click join game if it is not full
Added logic to delete player/watcher when disconnected and delete game when it is empty
Fixed bug of not deleting join game player correctly
Implemented next game logic and refactored ready logic
implemented game restart logic
Hide the home button upon game end
css for front page