refactor: extra id now constant
added getId
changed fragment import
setup ViewPager