added document-generator project