Shifting more view responsibilities into a single file.  Test video works.  Will refactor more and add text, and image support.