Add LICENSE, MANIFEST and adjust some code.
Prefix logging messages.
Allow custom templates.
Update the docs.