1. A system comprising: a presentation manager configured to provide an interface requesting information regarding a proposal from a digital device over a network and to receive the information from the digital device; a business object manager configured to instantiate a business object based on the received information and to store the instantiated business object within a data structure residing in a computer readable medium; a business rule manager configured to generate a business rule associated with the business object, the business rule comprising instructions to perform an operation, the instructions being conditional based on the instantiated business object; and a metadata manager configured to generate metadata associated with the instantiated business object, to store the generated metadata in the computer readable medium, to perform the operation based on the business rule and the generated metadata, and to instruct the presentation manager to provide a second interface to the digital device indicating a status of the proposal.