implemented controller generator with default controller, view, and template, applied generation from module as well