Modified auth interceptor bypassing logic to be more generic. Modified authController to extend from GenericController.