Updates to geolocate.js to support individual address components in a form