public void addElementToPosition(Element element, Position position) {
		if (element == null || position == null)
			throw new IllegalArgumentException("The given parameters are invalid!");

		if (validElement(element, position))
			getSquare(position).addElement(element);
	}