UART interrupts working

Still needs UART queue and more error checking code