Adds footer and styling

Adjustments made to search bar styling and size control for responsive
layout. Added footer with columns for navigation, shared links, and
email subscription.