Adding new "collection" feature

- collections are arbitrary groups of participant
- can be locked so that editing is restricted to a list of specified users only