3 types of accounts shall be available:
a- user: is one record of contacts in any email account, we shall deal with it as a separate account.
b- admin: is one record of contacts in any email account, but can create/modify/delete/sort/search/report any contact/event/group in draft mode only.
c- Sr-admin: is one of the contacts in any email account, but can publish/create/modify/delete/sort/search/report any contact/event/group in draft and published modes.
group: is a website group inherited automatically from every gmail account.