Made inviteMembers async

The asynchrony is stacking up in there, so decided to account for it
properly before it overwhelms things.

Began to introduce collaborators to the stack, but we're not actually
using them yet.