New options for add preview percentage and number of buffer panels

Usage:
```
previewPercentage: 10,
numberOfBufferPages: 4,
pageWidth: 250
```
* Note that `pageWidth` is a whole number that represents a pixel width of each page in the carousel
* When using `pageWidth` and values to `previewPercentage` are ignored as it is computed dynamically