pseudo code for the models changed to true code interpreted using mongoengine (http://mongoengine.org/)
- setup.py is updated for this new dependency to mongoengine
- the test file successfully include models.py (this is the only test for now)