Geolocation

uma proposta para resolver a issue #55