add pull tableview refresh

refresh data when pull tabelview on the top
load more data when pull tabelview on the bottom