added files for usart and makefile from library