IRQ work
- Added a new header to define the hardware
- Added code to enable an IRQ interrupt on UART0 RX
- Other minor changes