switch templates to slim, add asciidoctor config, fix pagination