Fix build

-lexer changes
Terminate by pressing On

-Registers IRQ handler
-Mostly untested