Learned View Controller Lifecycle and adjusted CameraViewController appropriately