A variety of different types of devices can be used for memory storage device 20 to store the programmed instructions described herein as well as other information, such as a random access memory (RAM) or a read only memory (ROM) in the system or a floppy disk, hard disk, CD ROM, or other computer readable medium which is read from and/or written to by a magnetic, optical, or other reading and/or