public boolean collidesWith(Placeable other)
	{
		boolean collidesX = (other.x < this.x && other.x + other.width >= this.x) || (other.x > this.x && this.x + this.width >= other.x) || other.x == this.x;
		boolean collidesY = (other.y < this.y && other.y + other.width >= this.y) || (other.y > this.y && this.y + this.width >= other.y) || other.y == this.y;
		return collidesX && collidesY;
	}