Strut - An Impress.js and Bespoke.js Presentation Editor