This monitor is a basic implementation of the Service Framework Manager Service in the main context.
If the Service Framework Manager needs to be created in a context other than main, the ServiceFrameworkManager object can be created seperately.
NOTE: Only ONE ServiceFrameworkManager object should be created in a single application. Creating multiple instances of the ServiceFrameworkManager could result in unexpected behaviour