SING-56: Refactored Chord Palettes to be an array of multiple Chord Palettes. Added non-diatonic chord palettes.