WIP (work in progress): GeoLocation library.