Create textSearchRequest object to pass into service, using query, location, radius
Change name of var service to placesService, to parallel geocode setup
Remove initializeMap function, fold into text search request (renamed initializeWithTextSearchRequest) -- needed map var to be accessible by places object as parameter. map initializes with text search request
Complete textSearchCallback success callback with for loop that places markers at each place in results array
Change name of initializeWithTextSearch parameter to latlng, since all incoming arguments will be lat and long
Create new function createMarkers based on Google Maps API docs. textSearchCallback calls createMarkers on success.
Add types field to textSearchRequest. Add map.fitBounds to createMarkers func
Add new var, retailerNameResults, to store eventual text list of retailer results. Change target inside createMarkers.
Edited _maps scss, remove & from #map-canvas css. Map canvas now appears on page