add project directory structure