1. A method of adding content to a web page, comprising the steps of: a. Making a web page employing a HyperText Markup Language (HTML) available on a first processor platform for download to a second processor platform; b. Transmitting a first code module with the web page, wherein the first code module is configured to automatically execute on the second processor platform with the downloaded web page; c. Receiving at the first processor platform at least one command from the executed first code module to cause retrieval of a second code module, wherein the second code module is configured to execute on the second processor platform; and d. Transmitting the second code module via a network connection to the second processor platform.