feat: add assign user to group and group to user #1