All movement is done by the move() function.

The rotate() function has been removed (from public view). Setting up for collision detection wrt/ rotation.