Sorry to say that I had to give up on reading this because the scrolling animations were so distracting.
To any designers out there, really ask yourself if you can engineer better scrolling than what is built into our devices already. Maybe 10 years ago you could have and it would be easy, but web browsers on every platform are pretty good right now in terms of handling our inputs.