Generate project models