Added support for Sectioned Lists

This can be final as well and should probably be called ListItemGroupGenerator. Rename field as well to reflect that