A basic project structure to get going