Charging stations now searchable in Google Maps

Charging stations now searchable in Google Maps