refactoring of package names for consistency
Fixes #2422
Generalizing DetailElement for IdentifiableEntities