private boolean overlapsWithObject(RenderObject other) {
		return (x < other.x + other.getWidth() &&
		        x + getWidth() > other.x &&
		        y < other.y + other.getHeight() &&
		        y + getHeight()  > other.y);
	}