1. Computer executable software code for passing information between a client browser and an application server, said software code comprising: code to send a markup language form including encoded metadata information to the client browser; code to receive information in response to the encoded metadata information; code to load one or more template files including embedded tags based upon the information received from the client; code to retrieve one or more objects stored on the application server, wherein the one or more objects are called by the embedded tags; code to convert the one or more objects into markup language; and code to transmit the markup language to the client browser.