Added NoteParser and Note Object
added octave test
merged
Improved octave parsing
Parses can now find the base note in Note Tokens
Note parser finds accidents in note token