project structure add