private GameView gameView;
private StateManager stateManager;
public GameController() {
gameView = new GameView(this);
stateManager = new StateManager(GameView.WIDTH, GameView.HEIGHT, gameView.getContentPane());
stateManager.addState(new GameState(StateType.GAME, stateManager));
stateManager.addState(new MenuState(StateType.MENU, stateManager));
gameView.start();
stateManager.startCurrentState();
}