Implement UseGroups UI Setting

Add the UseGroups setting in the UI. You cannot use categories and the
groupview at the same time.