Major cleanup, Add support for Geocoder

Using spaces for indentation from now on
Add support for forced locations (debug)