Closes #2
TemplateMapping.scala is generated on compile time, holding all the templates
mapped by its name.