pull down to refresh

This could be huge. A bit over my head but @benthecarman might find this really interesting. Either way, great work and looking forward to following along.