View server for CouchDB which lets you write map and reduce functions in ruby