Moved all game behaviour from GameService to Game. Cleaner and makes more sense. GameService will simply monitor the game instance and sync with server using Observer Pattern.