add inheritance diagrams to reference docs