if an empty array of cats is returned when loadCats is called, a no-more-cats-are-available notification is presented to the user, and the catTiles.lastPage is set, so the paginator will know not to present the next button on the last page