### Tasks
- [ ] To start proper release cycle, we need to get automations and deployments fixed first and foremost.
- [ ] introducing Docker (#223 WIP)
- [ ] introducing auto submodule update (#222 review)
- [ ] pre build checks - check if env/config files are set correctly before building docker
- [ ] run.sh and build.sh separately for updating docker environment for testing
- [ ] automation of all the above (typically one deployment per release cycle)
- [ ] update documentation after all the above (chronological disaster at the moment)
- [ ] Further discussions on #211