initial tableView implementation