Update diagram methods
Add modifier key for pannable/selectable in the diagram
Add diagram editable tools
Fix typo in the diagram.md