Replaced mustache with freemarker
Fixed some import issue with nested classes
Merge branch 'feature/recursive-indent' into develop

* feature/recursive-indent:
  Fixed some import issue with nested classes
  Replaced mustache with freemarker