Changing search to use a typeahead field, styled interface