public boolean canShiftLeft(){
		if(loc1.getColumn() == 0 || loc2.getColumn() == 0|| loc3.getColumn() == 0
				|| loc4.getColumn() == 0){
			return false;
		}
		//gets all of the rightmost locations of the piece
		ArrayList<Location> leftLocs = getLeftLocs();
		for(int i = 0; i < leftLocs.size(); i++){
			if(board.getValue(leftLocs.get(i).getRow(), leftLocs.get(i).getColumn() - 1) !=0){
				return false;
			}
			
		}
		return true;
	}