Some refactoring, fixes in tests, added docs about GeoPoint and GeoLine classes