A small, efficient and flexible implementation for common paging scroll view patterns.