@Override
	public void paint(Graphics g){
        this.requestFocus();
        Graphics2D tileGraphics = (Graphics2D) g;

        for (int row = 0; row < Map.ARRAYSIZE; row++) {
            for (int col = 0; col < Map.ARRAYSIZE; col++) {
            	tileGraphics.setColor(Color.BLACK);
                tileGraphics.fillRect(row*tileSize, col*tileSize, tileSize, tileSize);
            }
        }
        tileGraphics.setColor(Color.WHITE);
        Font font = new Font("Dialog", Font.BOLD, 15);
        tileGraphics.setFont(font);
        if(storyIndex < 3){
        	tileGraphics.drawString(story[storyIndex], 80, 150);
        }
        if(storyIndex == 2){
        	tileGraphics.drawImage(dragonImage, 190, 200, null);
          	tileGraphics.drawString("Press the Space Bar to Begin Your Quest", 125, 500);
        }
            	
        storyIndex++;   
	}