Thus, data used in connection with the present invention may optionally be stored on a remote server and transferred to computer 401 over the network to implement the present invention. [0098] When a software program is executed by CPU 508, the machine instructions comprising the program that are stored on removable media, such as a CD-ROM, a server (not shown), or on hard drive 404 are transferre