add cradle module for couchDB and some implemention for it.