extract some location monitoring code to a service object and start logging some notifs on appropriate location updates; also monitor updates to saved home location so location monitoring gets updated at necessary time