about to split midi off into separate file
Moved MIDI to own class