@Override
	public void mousePressed(MouseEvent arg0) {
		Point mousePosition = getMouseLocation(arg0);
		if (board.isValidPoint(mousePosition) 
				&& board.getPieceColor(mousePosition) == getColorToPlay()) {
			startOfPress = mousePosition;
			viewPossibleMoves();
		}
	}