private void constructBoard() {
		for (int i = 0; i < 8; i++) {
			for (int j = 0; j < 8; j++) {
				if (chessGame.gameState[i][j].getColor() != ChessPiece.COLOR_RED && chessGame.gameState[i][j].getColor() != ChessPiece.COLOR_BLUE) {
					if (j % 2 == 0) {
						if (i % 2 == 0) {
							chessGame.gameState[i][j] = new ChessPiece(ChessPiece.GROUND_WHITE, ChessPiece.COLOR_WHITEBOARD);
						}
						else {
							chessGame.gameState[i][j] = new ChessPiece(ChessPiece.GROUND_BLACK, ChessPiece.COLOR_BLACKBOARD);
						}
					}
					else {
						if (i % 2 == 0) {
							chessGame.gameState[i][j] = new ChessPiece(ChessPiece.GROUND_BLACK, ChessPiece.COLOR_BLACKBOARD);
						}
						else {
							chessGame.gameState[i][j] = new ChessPiece(ChessPiece.GROUND_WHITE, ChessPiece.COLOR_WHITEBOARD);
						}
						// chessGame.gameState[i][j] = new
						// ChessPiece(ChessPiece.GROUND_BLACK,
						// ChessPiece.COLOR_BLACKBOARD);
					}
				}
			}
		}
	}