allow you to add a "pull to refresh view" to any ScrollView(like TableView and CollectionView), also provide an easy way to change the refresh theme.