3D Port (Almost) Complete

Collisions possible but may not be true collisions... work on a
auto-rotating camera. Code cleaning and other goodies.