Add new constructs to metamodel (table types, group, header, footer etc.)
Add templates for new and existing constructs in metamodel
Adapt model to new metamodel
Bugfixing and Refactoring