Lots of work on homepage

Layout pretty much done, working on getting all graphics up, figuring
out the white space at the bottom of the page and getting the rest of
the site's pages up.