Sort of working now. No crashes, but small bug with overlapping keybindings and the KeyBoard