impliment ember-typeahead