search, filtering, and directives working!   Angular isn't sooooo bad...