public void paintComponent(Graphics g) {
		super.paintComponent(g);
		
		// Health Bar
		add(healthLabel);
		Graphics2D g2d = (Graphics2D) g;
		g2d.setStroke(new BasicStroke(3));
		g2d.drawRect(hBarLoc, 10, 60, 50);
		g2d.drawRect(hBarLoc+60, 10, 202, 50);
		g2d.setColor(new Color(255, 0, 0));					// Low Attract => Red
		// Negative Case
		if(Driver.player.getHealth() < 0)				
			g2d.fillRect(hBarLoc+62, 12, 0, 47);
		// Normal Case
		else if(Driver.player.getHealth() <= 100){		
			if ((Driver.player.getHealth() > 33) && (Driver.player.getHealth() <= 66))
				g2d.setColor(new Color(255, 255, 0));			// Medium Attract => Yellow 
			else if(Driver.player.getHealth() > 66)
				g2d.setColor(new Color(0, 255, 0));			// Good Attract => Green
			g2d.fillRect(hBarLoc+62, 12, Driver.player.getHealth()*2, 47);
		}
		// Over Max Case
		else {													
			g2d.setColor(new Color(0, 255, 0));				// Good Attract => Green
			g2d.fillRect(hBarLoc+62, 12, 200, 47);
		}
		
		// Eliminated Bar
		elimLabel.setText("Eliminated   " + Driver.player.getNumEliminated() + " Enemies");
		add(elimLabel);
		g2d.setColor(new Color(0, 0, 0));		
		g2d.drawRect(eBarLoc, 10, 90, 50);
		g2d.drawRect(eBarLoc+90, 10, 110, 50);
		
		// Pause Button
		g.drawImage(pauseImg, (int)(Driver.frameWidth*0.94), (int)(Driver.frameHeight*0.01), (int)(Driver.frameWidth*0.05), (int)(Driver.frameHeight*0.07143), null);
	}