refactoring example data source
Handling resizing for list widget
made number of items variable in example
merge master