Begin decouple ViewfinderView from camera.js