Rethinking of project structure