Woo! Keyboard captured successfully and writes to the screen, aside from Control, Shift, Alt, etc.
Minor changes to main
Fixed changes I made that actually broke it.