[recycling] add base classes
[recycling] add dummy evaluator and Ritz class