Enhanced Auth\Controller\IndexController, making it better organized