* Add main logic Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io> * Add unit test and fix docu tests Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io> * Remove unused imports Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io> --------- Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io>