A block based UITableView