Add a controller context
Support for template responses
Fill the controller context
Add helper methods for inside the controllers