Refactor: Extract the responsibility of validating the input from the Interface class to the Evaluator class