Rename CameraHandle to Camera
Add more globals
Add time library
Various fixes and improvements