A slideshow designer powered by S9, Impress.js and Angular