Revised code to use the UART lcd controller, fully spun off the rs485 display project, split up serial command library into two, actually seems to work now