Added date class and receive function table
Added date class, receive function table, partial integrated usart driver with the communication protocol