Feature/add location map

- Displays the location on the "add location" map that the user has tapped, and allows the user to select a different location
- alerts if the user has not selected a location or entered a location name