add first pass on datamodel documentation