angular module for common search-app use cases