private JPanel statsPlayer1(Game game) {
	    boolean test = false;
        if (test || m_test) {
            System.out.println("EndDisplay :: statsPlayer1() BEGIN");
        }
        
		final int P1SCOREGRIDY = 1;
		final int P2SCOREGRIDY = 2;
		final int OVALSIZE = 60;
		
		JPanel stats = new JPanel();
		GridBagLayout layout = new GridBagLayout();
		GridBagConstraints c = new GridBagConstraints();
		stats.setLayout(layout);
		
		JLabel player1Name = new JLabel(game.getPlayer1().getPlayerName());
		layout.setConstraints(player1Name, c);
		stats.add(player1Name);

		c.gridy = P1SCOREGRIDY;
		JLabel player1Score = new JLabel("" + game.getPlayer1Score());
		layout.setConstraints(player1Score, c);
		stats.add(player1Score);
		
		c.gridy = P2SCOREGRIDY;
		JLabel player1Piece = new JLabel();
		BufferedImage piece = new BufferedImage
				(OVALSIZE, OVALSIZE, BufferedImage.TYPE_3BYTE_BGR);
		Graphics2D g2 = piece.createGraphics();
		if(game.getPlayer1().getPlayerColour().equals(Color.BLACK)){
			g2.setColor(Color.WHITE);
			g2.fillRect(0, 0, OVALSIZE, OVALSIZE);
		}
		g2.setColor(game.getPlayer1().getPlayerColour());
		g2.fillOval(0, 0, OVALSIZE, OVALSIZE);
		player1Piece.setIcon(new ImageIcon(piece));
		layout.setConstraints(player1Piece, c);
		stats.add(player1Piece);
		
        if (test || m_test) {
            System.out.println("EndDisplay :: statsPlayer1() END");
        }
        
		return stats;
	}