add custom view controllers for table view and list item view