Update metamodel implementation. UML update coming soon ...

Change-Id: Ie5c42361c8fdae602134c9bdd8ce19416b2c7f40
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>