AppLevelsService back to a Service

-Reverted AppLevelsService to extend from Service (though a little more
elegantly)
+Added foreground service
+Added notifications (required for foreground service)