updated the project structure