[FEATUER] Added base controller and let all other controllers extend the base controller