Add statepageradapter and refactor some stuff
Merge pull request #5 from senojl/feature/fragment-state-pager

Add statepageradapter and refactor some stuff