Website Updates

Lots of web site updates, including the front page. Have a look!

-- Main.?HavocPennington - 18 Sep 2003