I am new to the .NET MVC and I was trying to implement functions I had in my previous work on WebForms. I want to extend the normal controller, so that I have a preset of functions and/or variables built in and ready for use in any controller. Is that possible or should I use a model every time I need those functions/variables?