Abstracted away the initializations of the camera, renderer, scene, and controls. Also cleaned up code that is not in use.
Fixed merge conflict with myself. Don't know what happened there.