A media timeline conductor inspired by popcorn.js