pull down to refresh

This is great. What's the architecture behind it?