Create a new class to store the current plan,
and compute the marginal cost of a potential task.
Still need to make a few change in the Planner to siplify its use