refactored all search logic to new model class Search
using a block to allow Search object to communicate with SearchViewController
added spinner view to LandscapeViewController ref #6
added ‘nothing found’ label to landscape view ref #6
showing popup in landscape ref #6