Locations

ChamplainLocation — An interface common to objects having latitude and longitude
ChamplainCoordinate — The simplest implementation of ChamplainLocation