[*] Rename TemplateExtension, etc. into Template, etc.
[+] Add a repository concept to download templates stored in a remote location
[+] Add a task to build a template repository
[+] Add a task to clean the temp directory
[+] Add a task to  build a zip for all documents