added a staggeredGridView with pull to refresh