* Add db.clone API that allows the db object to be cloned with a cloned list of models (for further extension).
* Add db.extend that allows models in a db object to be further extended with functionalities.
* Add test case in test.js to for the new functionalities.