dev: refactor keyboard input
Build mode lets you move a red triangle around the screen