cpus a software module may be compiled and linked into an executable program installed in a dynamic link library or may be written in an interpreted programming language such as for example basic perl or python it will be appreciated that software modules may be callable from other modules or from themselves and or may be invoked in response to detected events or interrupts software instructions may be embedded in firmware such as an eprom it will be further appreciated that hardware modules may be comprised of connected logic units such as gates and flip flops and or may be comprised of programmable units such as programmable gate arrays or processors the modules described herein can be implemented as software modules but may be also represented in hardware or firmware generally the modules described herein refer to logical modules that may be combined with other modules or divided into sub modules despite their physical organization or storage in addition all the methods described herein may be executed as instructions on a cpu and may result in the manipulation or transformation of data in some embodiments hardware components of the system includes a cpu which may include one two or more conventional microprocessors the system further includes a memory such as random access memory u201c ram u201d for temporary storage of information and a read.