Make study listings async

This is a first attempt start at making things async. As an example, this makes the creation of the study listings async so the loading is non-blocking or other pages.
It doesn't seem slow right now with the 37 studies, and with async the speed doesn't really matter. I think it may be a case of premature optimization if we go that route.