Setting up project structure.