Build out the form and add geolocation