Added recursive roles-definition
Updated Docs