DishFrame takes a dish in its constructor. DinnerPlanner doesn't launch DishFrame.