start of USART work

just header magic for now