Tell me some solution for the coordination of documents in the company. Need a flexible division of rights, attachments as files, discussions, reassigning the responsible. A plus would be the ability to version control documents. A big plus would be free.