Roles

https://trello.com/c/39fckdvD/5-roles
@psmir in any way you should put this class in `app/contexts/`