Delete all the workouts in a program when it is deleted
fix variable name bug
Persist reordering of program workouts