Revert "Revert "Class Diagram""

This reverts commit 80f76aefe6f691ba14c908d2ade278c0dd7be15a.