Added border to footer

Top 2px light-grey border to the footer to clearly separate it from the
rest of the content a bit better.
Abstract more better

The articles and home styles should be their own partials instead of in
the general site SASS file. This is to be consistent, since other pages
have their own partials, and we have a section just for page-specifics.