Modified base mongo to follow standards
Fixed the issues in base-mongo config file
Broken base-mongo module into separate classes