Fix so that branch updates are only checked when the component is on screen
Remove references to obsolete js
Clean up left-overs around the switch to the new video player implementation.  Still kind of messy in there.