Redesign data structure into pageCollection-page-nodeCollection-node hierarchy
Fix resize and scroll handlers
Add page count and disable/enable to API