fully brought game into game state management example