First pass at monitor code
First pass at monitor code, not sure if this is where logic should live, monitor_plot is also very hacky - trying to use icplot but not a clean utilisation
First pass at monitor code, not sure if this is where logic should live, monitor_plot is also very hacky - trying to use icplot but not a clean utilisation