Merge of @colegleason's new masthead and @Ely-S's header bar

This still needs a bit of work:
- need a new logo with drop shadow that is 500 x 500 px
- need protest grid on homepage
- need font files loaded with CSS