sizing and menu

Changed the menu to a dropdown menu and adjusted css stylings for
different widths. Updated columns to adjust for different devices and
also picture margins.