The big day has arrived! The web site is finally back online after many weeks of downtime. Most of the work rewriting and updating the site has been completed. There are still a few sections offline but they will be back online as soon as I can finish them. If you find any bugs in the site, or even a typo, please e-mail me so I can fix them. What a project this has become. I hope someone enjoys this stuff!