initial imcomplete CouchDB driver