Added ProblemUtils
Refactoring runner classes