Basic UI and interrupt code written.
Keyboard should be finished