create project, init, and set parent