Rotation System now works much better.

Still a small bug in that bounding boxes seem to slip off the unit a
little. No idea why :/ need to add rotational Graphics, then smooth
movement between them.