docs: create a simple main page and move all group definitions to the same file
docs: fix the cainteoir::document_item documentation
docs: add documentation for a CSS module and reword the Document Reader brief documentation