Add SmartDataContext API support
This issue should:
- Add the required files to provide the SmartDataContext API
- Change the required files in the SmartData API to provide integration with the SmartDataContextAPI
- Adjust the docker composer file to include the new SmartDataContext API and the MongoDB instance