Enable definition of multiple element names and types for a style
Add class name to base class to handle syntax support
Embed style classes of element types
Split element and static style in two different classes for the metamodel; Adapt model and templates