Updated USART library

USART has been updated
Updated main project file

Added comments