update pulltorefresh lib
refactor