Node.js models backed by CouchDB