Inference detector interface

In this PR, a new package is added a package to put all "experts" into that package. Currently, there is an interface named ``AntagonismDetector``.

I'm bad at naming, so feel free to suggest new names for structs, interfaces and file names.
s/string/description of the interference/g