1. A method of executing a command on a plurality of networked nodes, the method comprising the steps of: receiving the command from a user interface module at a first one of the plurality of networked nodes; transmitting an instruction related to the command from the first one of the plurality of networked nodes to the other nodes; receiving responses from at least some of the other nodes indicating an effect produced by the instruction; and providing a response to the user interface module from the first one of the plurality of networked nodes.