Removed Global Styles

We should not be setting global styles like this. Font size should be
set in the variable-overrides.scss.
Fixed footer in layout

Made sure the footer element spanned the full width of the window.
Fancy up the homepage