Removed IObserverManager and the constructor for DefaultReportWithObserverSupport with ObserverManager parameter
Changed RequestTrackerService so it contains a separate factory class again