Split the controllers for UITableViewDataSource and UITableViewDelegate