Use Generics and Inheritance with entity attributes
Refactor Entities using Inheritance & Generics

Merge branch 'iss79-party-module' into develop
Make NavigationTree expand by default