Add roles to users and admin authorization functionality to category creation