all of Asgn2 - VideoLike