added in functional video player, styling, and ratings system