Preliminary project structure.