Added Location object

support for IP geolocating