Prepared classes for ComputerPlayer (moved and simplified code)
Merge remote-tracking branch 'origin/master' into gamelogic-sprint5
Merge remote-tracking branch 'origin/gui-sprint5' into gamelogic-sprint5
Improved PlayerState handling (moved to Game class, setActivePlayer())
- Moved the PlayerState handling to the Game class
- Improved "active player" handling
- Cleaned up "switch" statements
Improved zooming
Merge remote-tracking branch 'origin/gamelogic-sprint5' into gui-sprint5
Prevent multiple shots on slow or temporarily disabled network
Remove inactive opponents from list