see extended desc.

GameControlServiceCollection is now an IDictionary etc, implemented
ICloneable for some classes/structs