Added DocumentService to process document operations