added footer, transferred css into its own file

as part of my HTML5 journey, I added a <footer> tag. I don't have any
content for the footer, and its my lowest priority atm. Highest priority
would be to fix the icons that broke when i moved the css code