apart from fix needed to update to Nimib 0.3, this PR does a much needed maintenance for nimibook which includes also taking advantage of stuff introduced in Nimib 0.2...
[x] fix blocks in document.mustache
[x] change templates folder to srcDir / templates
[x] refactor code
[x] rename docs to themes
[x] rename books to commands
[x] rename publishers to builds
[x] refactor assets code from tocs to its own module
apart from fix needed to update to Nimib 0.3, this PR does a much needed maintenance for nimibook which includes also taking advantage of stuff introduced in Nimib 0.2...
in a subsequent commit: