update project directory structure