adding update, create, delete and get contacts