Pull to refresh prototype with resistance and animation.