update project structure doc