- minor clean-up
- changed the implementation around re-using existing cells based on Apple docs indicating that in conjunction with storyboards, a cell will always be returned (https://developer.apple.com/Library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/CreateConfigureTableView/CreateConfigureTableView.html#//apple_ref/doc/uid/TP40007451-CH6-SW5)
- removed the search functionality from the stroyboard
Re-introduced search functionality, cleaned-up existing implementation.