This project defines a persistence architecture for Node projects. The persistence architecture defines abstract
repositories and entities. These abstract classes will be sub-subclassed in dependent projects. This project simplifies
Node persistence and defines a logical and rational architecture upon which developers can build their project's
persistence layers.

ku4node-persistence projects depend upon a working mongoDB. When running the Unit Tests for a ku4node-persistence
project you will have to start your relevant mongodb instance and ensure that your database configurations are correct.
For more information see the databaseStub.js and associated Unit Tests found in this project at
/tests/stubs/databaseStub.js