* tasks * pools * exams * audits * corrections
... and special methods for subresource tasks:
An audit has different stages:
A user has an id, email, first name and last name and belongs to a group. Group membership determine permissions: guest, editor, admin.
Pools and trials are documents. Exams and audits are relations.
Pools and trials are documents, since they contain they are flexible and nested.
Exams and audits are relational.