Groups

This adds the people functionality for managing groups.