{
    "_id": "_design/test-design",
    "name" : "test-design",
    "language": "javascript",
    "views": {
        "by-name": {
            "map": "function(doc) { if (doc.name) { emit(doc.name,doc); } }"
        }
    },
    "lists": {
    },
    "updates": {
    },
    "shows": {
    }
}

{
    "_id": "_design/test-design",
    "name" : "test-design",
    "language": "javascript",
    "views": {
        "by-name": {
            "map": "function(doc) { if (doc.name) { emit(doc.name,doc); } }"
        }
    },
    "lists": {
    },
    "updates": {
    },
    "shows": {
	 	 "echo-request": "function(doc, req) { return { 'json' : req } }",
       "html-response": "function(doc, req) { return '<h1>Hello, World</h1><pre>' + toJSON(req) + '</pre>' }"
    }
}

Add two shows for testing
Add two shows for testing

One which returns JSON and one which doesn't
