A class which can calculate distances between two GPS location from a variety of methods.