Doesn't quite work. Try using UISearchDisplayController next. Need to make significant changes.
Finally figured out how to reload data on the main thread AND clear table cells