Add Scale class and pitch class constants. Replace AbsoluteIntervalVector and RelativeIntervalVector with just IntervalVector.