Added the CoordinateSystem class for tracking the system in which coordinates are represented, and changing the system if desired.