Background
Need to decide roles within the platform. For example:
- need to allow certain users to administrate the system (e.g. removing spam)
- need to allow certain users to administrate groups of decks or users
- for collabroating
- for learning analytics
- need to attribute content to other users e.g.
- when a user uploads a deck that was authored primarily by another SW user
- when a user uploads a decks where the lead author is not a SW user.