update project directory tree