Interfaz que define el comportamiento mínimo de un sistema de unidades. Básicamente, tiene que poder convertir a unidades internacionales y de unidades internacionales. Además, tiene que poder regresar el valor para la gravedad en el sistema específico.
 /// <summary>
 /// Constructora que agrega a la lista un UnitSystem de cada clase.
 /// </summary>
 private UnitSystemsManager()
 {
     currentSystem = lastSystem = MetricSystem.Instance;
     unitSystems.Add(InternationalSystem.Instance);
     unitSystems.Add(MetricSystem.Instance);
     unitSystems.Add(EnglishSystem.Instance);
 }