creates database if necessary, and updates views. (clobbers, currently)
var db = require('cradle-init')(name, opts)
.view('group/item', function (doc){//map function
emit(key,value)
}, function (key,values){
}).ready(function (err,db){//create and intiailze database.
})