Assign diagrams a name
Cache diagram shape colors
Add ability to add and remove diagrams via Markdown