generates project controller