Improved updating of game list in client and server

Fixes #19

-Client now sends EndGame message
-Server recieves the EndGame message and deletes the corresponding game
-Clicking updating will clear items int game list and re-fetch games
from server

TODO:
-Clean up game list