homepage: brings bkgd-image back + fixes footer

* re-introduces background image (addresses #344)
* removes extra height from footer for fullscreen view (addresses #346)