public boolean canMove(int oldX, int oldY, int newX, int newY, boolean isNewSpotEmpty) {
	
		int deltaX;
		int deltaY;
		
		deltaX = Math.abs(newX-oldX);
		deltaY = Math.abs(newY-oldY);
		
		if (deltaX == deltaY && deltaX == 1 && deltaY == 1){
			return true;
		}else if (deltaX == 0 && deltaY == 1){
			return true;
		} else if (deltaX == 1 && deltaY == 0) {
			return true;
		}
		
		return false;
	}