Add cancan gem for user role management and authorization