replace the view for adding surf spots with one that uses a search field and an autocompleting list
- added a new view with a search field and a table view that populates with results
- added a string extension that allows for .contains() to be run on a string to return a bool. this function ignores case
- removed the original add spots view