Templating Framework for Report Generation