Remove the unworkable task create code
Rewrite the USART hardware setup code