Basic project structure.