standardized correct way to use private object variables in cameraview
fixed interface for AppController for lazy instantiation
lots of fixes