Huge fixes commit
MIDI learn implemented
GUI for delay added