ch17: controller in directive
ch17 adding other directive
ch17: handling changes in ngModel with $render