First version of auto-complete using typeahead