added geocoding

- updated events db table to include latitude and longitude fields.
- updated events model to retrieve address coordinates upon event creation or edit
- updated events index to have search button for nearby events