Refactors queue of async functions.
Adds more tests.
Adds check for exceeding page limit.
Changes results to page_size; adds page_size to config.