new version with mongo integration
added files