User now contains methods for adding and removing members of group. Producers stored as dict in group.