First Pass
Added UART output