Revert "bugfixed"

This reverts commit 717f6068b6d8e001064458b9b08a6c859734b5bb.
Revert "add use"

This reverts commit 116f29c12a66c128a8f9da0069a9c291fbc32204.
Revert "use Context"

This reverts commit ec109f64ea4e70aaa61504b45303fa325c96d285.
Refactaring
add evaluEvaluator.php
add Evaluator
replace spec