Add NoteGroup and NoteLink objects. Rename IntermediateSequencer to Sequencer.
Contain notes in NoteGroup objects instead of NoteSequence objects.