Made some changes to the GeoLocation class, added new tests