p.34, applying a class to elements using a directive
p.36, responding to user interaction using ng-click