Add example of wrapping non-Angular code into a directive; add ability to select category