Added basic UART functionality