pull down to refresh

Web-based has tradeoffs, but we want this work well for people who might have low-powered devices, Chromebooks, etc.