doc, project structure