Answer evaluation update

Provides case agnostic answer evaluation.