public void changeState(GameState newState) {
        switch(newState) {
            case INITIALIZED:
                currentState = GameState.INITIALIZED;
                break;
            case MAIN_MENU:
                clear();
                actorManager.clear();
                currentState = GameState.MAIN_MENU;
                break;
            case PLAYING:
                if(currentState != GameState.PAUSED) {
                    game.start();
                }
                currentState = GameState.PLAYING;
                break;
            case PAUSED:
                currentState = GameState.PAUSED;
                break;
            case GAME_LOST:
                currentState = GameState.GAME_LOST;
                break;
            case QUITTING:
                Application.get().quit();
                currentState = GameState.QUITTING;
                break;
        }
    }