refactor

Refactoring Mock Couch

I'm working on refactoring the mock-couch package. Here's how it's going.