The program framework according to claim 12, wherein the system is coupled to a network including at least one device, and wherein the data storage system comprises code modules and data from one or more sources associated with the system and from the at least one device.