CS: some cleanup
I2C: some cleanup
UART: some cleanup
US: some cleanup
M: new motor interface - the old way does NOT work any longer!