Added LocationManager for distance calculations and Location parsing

- added permission for android Location access
fixed Latitude / Longitude order, using new Distance calculation