BasicUartComm and BasicI2c first commit