The Key Input Register

TODO: describe all the stuff about key input