create project and modules