Added DocumentList interfaces and Classes.