Introduces CouchDb. Closes #18