added SNGeoCodeManager class