1. A computer readable storage medium storing a set of instructions that are executable by a processor, the set of instructions being operable to: store a virtual representation of a plurality of physical components; display the virtual representation; receive user interaction with at least one of the virtual representations; and send a command to the physical component corresponding to the user interaction.