Started working on background images especially for index.html

* added image for index
* made backgroung image with CSS in index
* added stuff to default.css
fixed pages back to first level
moved about and contact to pages/ and fixed rule in site.hs
Made background for index with white transparent box around content

* got rid of footer on index
* box styling within index.html page
Basic cover photo for index, and font size increase

* index has its own css and template
* site.hs modified to pass through index template
* new favicon
* ft size changed to 18px
Fixed height so that it reaches to bottom of page with hacky negative margin bottom and padding
Made Lambda Oinks in header have symmetrical margin-top

* added id="home" to default and index templates
* added styling in sticky-footer-navbar.css
* made Lambda Oinks slightly larger, in #home styling