@Override
    public void initStatesList(GameContainer container) throws SlickException {
        addState(new MainMenuGameState());
        addState(new PlayGameState());
        addState(new InstructionState());
    }