Teams, roles, and functions

Completed