Added GeocodeLocation (declaration + comments) + tests