Refactoring some Geocoder logic and implement
a new feature to center and fit zoom of an requested address
Some refactoring of the Geocoder.
#New Feature
center and fit zoom of an address