setup initial project directory structure