Inspired by EGOTableViewPullRefresh, pull down to refresh, pull up to load more