A client is a computer comprising a processor; memory; a port to be connected to an input device; a port to be connected to an output device; a port to be connected to a network; an electronic data bus connecting the processor, memory, and ports; an input device connected to the input port; and an output device connected to the output port.