added USART code and general usage information.