reveal.js slide generator with jinja2 template system