implement InfiniteViewPager and add scrollLeft, scrollRight callback in its listener