Added operator functionality to improve design.
Remove operator functionality from evaluator class.
Added target dir to gitignore.