Models now reference parent collection, if any.
Added ability to recursively thread collections/models through use of Collection > getParent() and Model > getChildren()