styling tweaks for responsive styles #96 and #95

looks much better on phone / tablet widths. added collapse menu for nav in smallest screens (buckets the top nav into an icon slide down menu). Still some work to do for super pretty, but it is at least useable now.