Updated controller generator
Finished controller generator