Refactor table vc to break out the data source into a separate class
Modify search table vc to be compatible with table view data source
Change the todo app to use the search controller