Rework code to put notes and chords in the same class.
This means I can have one play function that handles both. This required using strings and conversion methods instead of case classes, but I like this better.
This should also let me add more musical elements later - I'm thinking strings that represent sections of music, which I can see how to add now.
Hopefully this will also help parsing.