Game list updated when going to lobby

-Game list is now updated when going to lobby.
-This means there will be sent lots of messages from server, might be
bad if many clients are connecter
Minor code improvements

-Removed useless if
-Removed useless comments
-Removed code that had no effect