refactor: decouple monitor from DiagramModel

Merged Dave Patrick Caberto requested to merge SeaDve/bustle:refactor into rustle

Preparation for diagram drawing

Merge request reports