Implemented search using typeahead. Basic functionality working. Searches on species name first, then uses remote to get common names and synonyms if required.