added UITableViewDataSource, UITableViewDelegate and UISearchBarDelegate ref #1