Add a table to hold Contact Group Member Relationships.
Implement saving and retrieving relationships of a contact group member.
Move query executor interfaces beside the implementations instead of in a separate file.
Implement updating the relationships of a contact group member without creating duplicates.