InfiniteTileScrollView is made abstract only. Horizontal and Grid implemented (more to be done)