Used ng-class as opposed to ng-show/hide bc ng-class won't necessarily remove elements from the DOM that can be result in jerky animations
Used ng-class for animation of search status