Merged master with design branches

Specifically...
- homepage
- parties/show (party page)
- homepage doesn't degrade for mobile yet... or anything really. VIEW HUGE