A slide/video toolkit for JavaScript