User can join and leave group

[trello](https://trello.com/c/k9j284nK/28-users-can-join-and-leave-groups)