added services startup code
removed lcd graphics
made usart free of freertos dependency