Created basic 'View' class and used it to extract the viewfinder and controls views out into separate source files.