Refactor: eliminated code duplication when determinig final result status in AggregatedPartialResult
Refactor: introduced SoughtScenario and moving into decorator pattern for classes determining Scenario result