Implented fetching, displaying and joining of games

-Clients now can ask the Server for all games.
-Server will then send NewGame messages containg IP and port
-Client can then join any of the game recieved from the player

TODO:
-Client must send a message to server to make it delete the game.
-When clicking Update, client must clear list of games.
-Make list of games look better, with proper colors from renderer.