implemented location service as background service, so that the
automatic guider algorithm works when screen is locked