Create a full contact sync adapter mechanism from fetching contact with sync adapter, copy to apps database, monitor device contact update and post to server