add empty constructors for fragments
remove PagerAdapter required code for #7 and #8.
fix #8. wip #7.