Also store scrollPosition in the View object, and create a unified interface for getting the current scrollPosition for other modules.
Use unified scrollPosition from the view
Use a constructor for pull to refresh. Use the unified scrollPosition. Change interface to accept a view as first paramater
Update dist
Add views tests