1. A universal functionality module comprising: a programmable logic device (PLD); a universal input/output (I/O) interface device in communication with the PLD and the plurality of electrical connectors; and a plurality of generic circuit board connector pins, wherein the universal I/O interface device is configured to operate any of the plurality of the generic circuit board connector pins from time to time as either an input or an output of the PLD and as either an analog or a digital bin I/O pin.