major revisions to event page and hero event
related events function
lots of layout changes
Merge branch 'hero-redesign' into 3.1