preparation of project structure