- got rid of CouchDbDocument heritage of all POJOs

- more generic DB facade