1. A method for operation of a building information modeling (BIM) system, comprising: at a BIM server, generating a network accessible graphical user interface (GUI) simultaneously displaying a 3-dimensional rendering of a building model, a hierarchical structure of building model data, and a Construction Operations Building Information Exchange (COBie) spreadsheet, where the building model, the hierarchical structure of building model data, and the COBie spreadsheet are associatively linked; sending, from the BIM server, the 3-dimensional rendering of the building model, the hierarchical structure of building model data, and the COBie spreadsheet to a first client computing device; sending, from the BIM server, the 3-dimensional rendering of the building model, the hierarchical structure of building model data, and the COBie spreadsheet to a second client computing device without reloading the 3-dimensional rendering of the building model in memory at the BIM server and while maintaining a shared data session between the BIM server and the first and second client computing devices-where instances of the network accessible GUI are accessed by the first and second client computing devices over a network; at the BIM server, receiving a punch list image associated with an object in the hierarchical structure of building model data from a third mobile client computing device and storing the punch list image in a database; and associating, at the BIM server, the punch list image with the COBie spreadsheet and the 3-dimensional rendering of the building model by linking the punch list image with the data structures in the COBie spreadsheet, and the 3-dimensional rendering of the building model in response to receiving the punch list image.