Now recognizes user interaction when using monitored apps.  Added a WindowManager object to act as a transparent layer while service is running