fixed project directory structure