Refactoring SimulatePlanApp