Added spacing between footer and content
Added .container-fluid to footer and made it easier to override
Updated layout to extract header to made it easier to override