Freeing the geocoder lock also when an error happens
Short refactor in main view controller
Gave some love to the example's UI,