Added new BufferedUART class.