Don't set scrollable in main.js, this should be done in the view
Alter init code so dataSource also becomes an explicit option rather than an implicit one toggled by the onUpdate property being present
Throw Error if `scrollable` option gives a CSS selector that doesn't match any parents of the bound element
Remove grid.js as the 'grid' option can now be passed from the template
Add example for usage of 'scrollable' option