KotlinBasicProjectSetup MVVM architecture based kotlin project where dagger2, rxjava and android architecture components has been used.(mindorks java mvvm conversion) Unit testing based demo code added ViewPager2 usage implementation added