Add functions and variables to control DCPU keyboard
Implement keyboard interrupt handler