Split off species list population function

Uses a queue of species that have yet to be shown.
The plan is to call this new function whenever the user scrolls
to the end of the page.