Reworked Transposition engine for diatonic chords. not quite finished yet.