Added support for json request/responses using ring-json