Coffeescript for doing live client-side geocoding and updating of a Google map canvas as a user types in an address