Finished VideoController for ASSN1