Add support for auto-scroll

Add stop event
Move retrieving calendar data to its own function
Move init function to provider.js
Merge pull request #24 from Rise-Vision/chore/scrolling

Add support for auto-scroll