title: User groups and permissions
body: <p>I need to implement user rights for user groups (pretty similar to facebook groups). For example, each group can have members with rights like: can_post, can_delete, can_ban, etc. Of course, one user can be a member of many groups and group can have many different users with different rights.</p>
  <p>What models I need for this functionality?</p>