Add ability to re-geocode

Refactored addGeocode and removeGeocode methods.