Finished UART library.