Presentation application based on reveal.js