Add the dot support for uml
Update the dot & UML
Add the DIP Markdown
Update the doc
Add the struct.dot