a prototype for: ergodox firmware emulating vim functionality