Initial code commit with USART driver