Made the camera class make more sense, and made a pointAt function