Added Geolocation and CityGrid API

Integrated the CityGrid API to return restaurants in a 25 mile radius
of the user, using the HTML5 geolocation service to get the lat/lon of
the user