added supported for related concepts

styling-wise, this doesn't scale - collections and related concepts
should probably be listed inline eventually

headings are currently hard-coded because we (intentionally) don't have
access to the class (thus no `.model_name.human`) and the translation
file appears to have no corresponding entry yet either
replaced OpenStructs with classes for readability and explicitness