Breaks out search_section and search_item into their own views, and begins implementing popover code
Moves functions to appropriate views and adds defs
Adds required deps to search_section
Breaks popover out into its own view and begins implementing code
All views functioning as they were before files were broken out