new interface ICoordinates
new class Coordinates
new class gpsCoordinates
new class kartesianCoordinates