Add evaluation and accumulator classes. Accumulator refresh and evaluator forward is tested and works