making use for fragments and basic viewpager