A JavaScript framework for navigation and page updates from YouTube