Haversine

This module needs to calculate distances between geographical points, so it is embedding a basic Haversine algorithm to do so.