Simplify pull to refresh, optimizing it, and remove the stupid gradient