Merge pull request #112 from mbaptist23/gmaps

Updated the main storyboard for more clear UI and added several options ...
added views for increasing the count of people / faces in images in the post opencv view. also updated the data model and every classs that uses it.
Merge pull request #113 from mbaptist23/imagefeatures

added views for increasing the count of people / faces in images in the ...
Updated all classes to use the new json format that we will be using to conform to Davids data input model. Once data is saved into json to send, it only contains the original image, thus all classes needed to be updated that used this model to avoid assigning null values to objects. Added delegate safety mechanism to all delegate classes. Since all delegates use optional methods, I added checks to make sure that before calling them directly i make sure that the calling class responds to the method, otherwise a crash would occur. Added new class that is a variation of a page view controller. This new class allows users to swipe thorught the images that were processed by open cv and correct the results with a plus minus button aka stepper.
Merge pull request #114 from mbaptist23/swiperOverlay

Updated all classes to use the new json format that we will be using to ...
added a cfbundleid so we can launch the app from safari
Merge pull request #115 from mbaptist23/imagefeatures

added a cfbundleid so we can launch the app from safari
Confirmed download from database to get coordinates works. Implemented url scheme that allows admin of gsf to send a text containing the suffix of a url. The url is then used to download a json object containing gps coordinates, which is then passed into the application and routed using our google maps tsp solver. Currently the text message part has not been tested because our admin has not sent me a text yet. Also i still need to add a custom spinner object which will allow the user to see that an operation is taking place on the map.