* Tutorials for training and inference.
* Addition of end-to-end tests.
* Addition of setup scripts.
* updating documentation, linting of code.
* Ability to provide multiple input channels for training, inference.
* Introduced config files for setting up training parameters and for defining model structure.