create Program Manager Delegate protocol for program activity add/delete, create new notifications for add/delete, upate program manager to register and respond to those notifications