Fixed the init/createAdapter in ListComponent to be consistent.
Added constructor for SectionListItem
Renamed ListItemGenerator