New front page

Umm.... That is pretty much it. Let me know if you like it or whatever other suggestions you might have!