Update build workflow
Add new templates implementation
Improve documentation