Extracted 'master evaluator'
Started implementing material evaluator.