Uses Google Maps api to search for locations allowing user to add update and remove from their favorites list