Comments refractoring + new functions in BaseController class.