public boolean validPosition(Position position) {
		return position == null
				|| (position.xCoordinate >= 0 && position.yCoordinate >= 0
						&& position.xCoordinate < this.width && position.yCoordinate < this.height);
	}