Spotters eval

Adding types support to the SpotEval class