Added view and camera (completing task 1)