use FragmentStatePagerAdapter

for refreshing Fragments on preference change
finishing up genres setting