pull down to refresh

Still on that refactor drip. Most of what's left are automatic retries of failed payments, overhauls of rewards/analytics/satistics to use the new schema, and migrating all the old data.