trying to manage gameState in service and game view state in controller