[Model] Add ArchimateComponent model superclass

* ArchimateComponent is superclass of ArchimateElement and Relationship
* Major refactor
[Derived Relations] Set Association Relationship as bi-directional