groupconfig is a class! fix typo
add a clear_state() for GroupConfig
clear_state() for all stateful objects in tests
start fleshing out group init syntax