Object instance bitshift movement

and functions to move at an angle