IRQs work. (only 0-2). wrote simple handler for keypress. only seems to call it once? but its clearing the PICs. TODO: correct keypress only recognizing one keypress