public void update(GameContainer gc, StateBasedGame sbg, int delta)throws SlickException{
        Point point = new Point(gc.getInput().getMouseX(), gc.getInput().getMouseY());
        Rectangle playRect = new Rectangle(128, 196, masterPlayBtn.getWidth(), masterPlayBtn.getHeight());
        Rectangle helpRect = new Rectangle(128, 292, masterHelpBtn.getWidth(), masterHelpBtn.getHeight());
        Rectangle quitRect = new Rectangle(128, 388, masterQuitBtn.getWidth(), masterQuitBtn.getHeight());
        if(playRect.contains(point)){
            masterPlayBtn = activePlayBtn;
            if(gc.getInput().isMousePressed(Input.MOUSE_LEFT_BUTTON)){
                sbg.enterState(1);
            }
        }else{
            masterPlayBtn = passivePlayBtn;
        }
        
        if(helpRect.contains(point)){
            masterHelpBtn = activeHelpBtn;
            if(gc.getInput().isMousePressed(Input.MOUSE_LEFT_BUTTON)){
                sbg.enterState(2);
            }
        }else{
            masterHelpBtn = passiveHelpBtn;
        }
        
        if(quitRect.contains(point)){
            masterQuitBtn = activeQuitBtn;
            if(gc.getInput().isMousePressed(Input.MOUSE_LEFT_BUTTON)){
                System.exit(0);
            }
        }else{
            masterQuitBtn = passiveQuitBtn;
        }
    }