Revert "Revert "Add UML Documents""

This reverts commit e34af1bdfec3fbf46d5ab9cf9a2012585935a494.