create/update/delete contact/group, set group

db design minor change: allow delete groups