Broken Move
setting up defaults and other minor fixes
merge fixes for prototype move method
Move method now launches, results in infinite loop
Progress on the move method, now results in infinite loop