updated to use a typeahead control from angular bootstrap ui