Added role hierarchy to role system