Adding data objects to the document
Added ADDataObjectWrapper, methods in ADDataObject were moved to the
wrapper, including access to properties.