Different levels or types of branches in Azure DevOps