Mongo integration

This update adds core integration with mongodb using mongoengine for full crud functionality