Movement/Misc Test cases

Movement and misc test cases should be complete. All movement
requirements covered along with many lower level tests.