Initialize repo

Created by: stefaniapedrazzi

Some preliminary tasks have to be completed in order to prepare the GitHub repo to integrate the contribution of the different partners.

  • Task 1 - Initialization (#1): create base folders, add GitHub Actions source tests, include initial implementation of engine module
  • Task 2 - Documentation create documentation structure, add documentation explaining the structure of the repo, etc.
  • Tasks 3 - Add first algorithm add a first toolkit functionality that should be used as an example for all the partners. The goal would be to structure in such a way to minimize code duplication and allow sharing code and functions between different algorhithms Documentation: how to install dependencies, how to use the algorithms, etc.