- Updated the backend service to only pass the input id on setMidiInput calls.
- Updated the backend service to configure midi inputs when they are ready.
- Added an on method to the midi service.
- Added lots of TODOs as discussion points.