SlideListModel uses SlideData structure list
passes unit tests