added public access methods for cameraView and surfaceView