I indeed did write this framework and also did a presentation of it (it is in the repo). I am writing a more complete article that I expect to publish in about two weeks.

To get you started, there are several examples as well as detailed explanation in the powerpoint presentation.

Kind regards