- Do not use final callback methods!
- Refactoring, moving all monitoring methods from ModelUtils to 
the MonitoringStateModel
- App functions should interace witht he MonStateModel