Updated plugin to snap by 1 if dragging, and snap by page size if using arrows.  Also updated controller plugin to recalculate the page size depending on how many items fit in the current width.