public void moveMovable(Movable movable, Vector3d reqMoveVector, Vector3i tmp){
Vector3d partialMove = new Vector3d(reqMoveVector);
partialMove.unit();
partialMove.times(.2);
Vector3d leftToMove = new Vector3d(reqMoveVector);
while (leftToMove.mag() > 0){
if (leftToMove.mag() > partialMove.mag()){
Movement movement = getMovement((Volumetric) movable,
partialMove, tmp);