More documentation, working UART example