Implement Split Yaml users
Change YAML to use one set of files for internals
Add group editing to users
Remove imports from previous refractor
Implement base YamlHolder