The software module 146 of the present invention may be implemented by computer programs of machine-executable instructions written in any number of suitable languages and stored on machine or computer readable media such as disk, diskette, RAM, ROM, or other device commonly included in a personal computer such as computer 130.