Major Site Updates

I've done another series of large updates to the site, finally allowing me to easily customize my own front page from the default page, which I've been meaning to do for such a long time. Hopefully this both shows what this project is capable of, and gives visitors other neat things to look at and to have a reason to visit the main page . I will try and change it up every now and then. For now I…