feature/connect midi models

This branch connects all of the major models in the UI layer so they can be easily modified and read from the MainCtrl.