1. A database system operating on a computer, the system comprising: a hierarchical structure of container objects, master objects, and label-value pairs; wherein (a) user-added data items and (2) user-added program source code items are each stored as instances of the label-value pairs; wherein each of the label-value pairs includes a label object and a value object, the label-value pairs are logically collected into instances of the master objects, and the master objects are logically collected into instances of the container objects; and the structure is at least partially normalized such that (a) at least some of the labels of the label-value pairs that contain data items and (b) at least some of the labels of the label-value pairs that contain program source code items resolve to values of other label-value pairs.