public void move(int delta) {
		if (moving) {
			if (currentX == destX && currentY == destY)
				moving = false;
			else {
				if (currentX > destX)
					currentX -= 1 * delta;
				else if (currentX < destX)
					currentX += 1 * delta;
				if (currentY > destY)
					currentY -= 1 * delta;
				else if (currentY < destY)
					currentY += 1 * delta;
			}
		}

	}