fixes #222

checked all classes for strong-pointer delegates and changed strong to weak delegate pointer in ProgramTableViewController