Add abstract function exec().
Add contact/list/export api.