public void setPlayerTurn(Game.PlayerTurn PlayerTurn, boolean isAI){
		
		if(PlayerTurn == Game.PlayerTurn.PLAYER1){
			getBarPlayer1().setBackground(Color.GRAY);
					
			BufferedImage Piece = new BufferedImage
					(OVALSIZE, OVALSIZE, BufferedImage.TYPE_3BYTE_BGR);
			Graphics2D g2 = Piece.createGraphics();
			if(m_p1colour.equals(Color.BLACK)){
				g2.setColor(Color.WHITE);
				g2.fillRect(0, 0, OVALSIZE, OVALSIZE);
			}
			g2.setColor(m_p1colour);
			g2.fillOval(0, 0, OVALSIZE, OVALSIZE);
			g2.setColor(m_p2colour);
			if(isAI){
				g2.drawString("AI", AI_X, YOUR_Y);
			} else {
				g2.drawString("YOUR", X, YOUR_Y);
			}
			g2.drawString("TURN", X, TURN_Y);
			getPlayer1Piece().setIcon(new ImageIcon(Piece));
			getPlayer2Piece().setIcon(new ImageIcon(m_p2piece));			
			
			getBarPlayer2().setBackground(Color.WHITE);
		} else {
			getBarPlayer2().setBackground(Color.GRAY);
			
			BufferedImage Piece = new BufferedImage
					(OVALSIZE, OVALSIZE, BufferedImage.TYPE_3BYTE_BGR);
			Graphics2D g2 = Piece.createGraphics();
			if(m_p2colour.equals(Color.BLACK)){
				g2.setColor(Color.WHITE);
				g2.fillRect(0, 0, OVALSIZE, OVALSIZE);
			}
			g2.setColor(m_p2colour);
			g2.fillOval(0, 0, OVALSIZE, OVALSIZE);
			g2.setColor(m_p1colour);
			if(isAI){
				g2.drawString("AI", AI_X, YOUR_Y);
			} else {
				g2.drawString("YOUR", X, YOUR_Y);
			}
			g2.drawString("TURN", X, TURN_Y);
			getPlayer2Piece().setIcon(new ImageIcon(Piece));
			getPlayer1Piece().setIcon(new ImageIcon(m_p1piece));
			
			getBarPlayer1().setBackground(Color.WHITE);
		}
	}