Created an orbit camera
Finished orbit camera
Moved cl_device_context into renderer detail namespace since we 
won't use it outside the renderer.