pull down to refresh

I think this is a good framework.