The very beginnings of web-input-keyboard.
Being consistent in file names.
Basics of keyboard input work.

Differentiate between key's current state and
whether it was pressed during a particular
update cycle.
Can bind actions to keys via config in web-keyboard-input.