Make group names an abstract type
Update content to the overhaulf ModeKind
Rename Player fields yet another time