Updated dependencies.
Added the haversine function.