Merge remote-tracking branch 'origin/master' into gamelogic-sprint4
updated brainstorming
Catch blocks updated, GameState Classe, CleanUp methods, Fix errors
Moved GameState, Changed Network error Recovery procedure
changed how listener and handler are closed, added method to handle
network errors. extended GameState
Merge remote-tracking branch 'origin/gui-sprint4' into gamelogic-sprint4
Merge remote-tracking branch 'origin/sprint4-network' into gamelogic-sprint4