Initial client side support. Still a good amount to do. Specifically around actually parsing out all of the media markers, and generating a single chapter object that can be applied