Grabbing Semitones/New note CompareTo

Turns out my note compareTo methods had logic errors. When it came down
to the note name the values being return were switched an incorrect.
This leads me to believe that my midNote method actually works. However
I am also working to compare semitones as well.