modified the commander. More organised and managerable. Split up Acceleration, Rotation, & Displacement/collision detection in to different public methods.