Added Video library and key function testing changes will add testing framework next