public void StartService()
        {
            _alertManager.ManagerStart();

            // set up hidden form to be used as message pump
            // Initially Based on StackOverflow idea --> https://stackoverflow.com/questions/9725180/c-sharp-event-to-detect-daylight-saving-or-even-manual-time-change
            // Based on article stored by Way Back Machine --> https://web.archive.org/web/20140706130218/http://connect.microsoft.com/VisualStudio/feedback/details/241133/detecting-a-wm-timechange-event-in-a-net-windows-service
            Thread t = new Thread(() => RunMessagePump(_alertManager));

            t.Start();
        }