Moved logic from autocomplete view to the Taxon model