Adds TDArrayControllerDelegate protocol

- Only one method right now for indicating whether a group should be collapsed