Adding reverse geolocation support, making address & sensor optional