Added GoogleGeocoding and GPSLocation custom classes to handle adding data to the myRepresentatives array depending on how the user accesses the call page.