WebFrontend: Initial implementation of the video player for the WebFrontend. Still a lot of work to be done here. Refs #11938