- added custom pagination
- added padding between pages
- exposed timing function, animation duration and number of pages to preload properties
- added completion block to navigateToPageAtIndexMethod
- other tweaks and fixes