Refactors CouchIO classes to reduce duplication
Merge pull request #16 from DocOnDev/clean

Refactors CouchIO classes to reduce duplication