Added support for Sectioned Lists

because the adapter that was being created by the sectionListComponent worked on SectionListItem rather than just DataObject as defined here. But thanks to the suggestion of creating a protected method above , the view can go back to being private.