Added search bar, and changed singleton implementation to use a property on the main view controller.