Base project directory structure