created World class to contain the camera, objects, lights, and rendering logic