Serial implementation using USART

This is an implementation of serial communication using the USARTs. Please pull.