refactor Create/Edit Program code so that async.parallel is passed the names of functions