Add support for uart in separate serial.h/cpp files