Moved MusicTheory.MapNoteToValue onto the MusicalNote class and renamed it ToInt
ChordHasAllRequiredNotes uses hash table instead of dictionary now