added LocationListener to the Service and integrated google client
library to access fused location provider