adding the project structure