organized project structure.