Engine movement, particle effects

Serious need for refactoring.  Hopefully the RCS will be easy to program
for rotation.  I finished the engine's rotation and gave it better
particle effects.  More work done on the camera.  It is now player
orientation-independent, and its "down" is determined by the player's
gravity.