MVC wrapper for UITableView