Add user_type to Ownable, and field list that each type may access