Chords,Scales, Root Movement, UI

maj, min, harm minor chords,
new scales,
ability to change root
ability to access uses UI
Merge pull request #5 from ajnovember/patch-4

Chords,Scales, Root Movement, UI