Nearly completly rewrote keyboard driver.

Handles all characters, standard symbols, space, enter, backspace, and top line numbers.

Numpad does not work nor does ctrl or alt keys.

See #5.