Initialize backed view controllers in the storyboard
Add search bar to the table view controller
Implement simple searching
Apply index mapping to keep track of the filtered item indexes

An array indexMap keep track of the indexes of the items in the filtered array that correspond to the indexes in the original array. By doing this, we can find out which index the item being selected is in the original array despite its being filtered.
Merge branch 'feature/search' into develop