public void removeElement(Element element) {
		if (element == null)
			throw new IllegalArgumentException("The given parameters are invalid!");

		final Position elemPos = getElementPosition(element);
		if (validPosition(elemPos))
			getSquare(elemPos).removeElement(element);
	}