The controller 102 may also include an input device such as a keyboard and/or a mouse or other pointing device, an output device such as a printer or other device via which data and/or information may be obtained, and/or a display device such as a monitor for displaying information to a user or operator.