The web site has been upgraded and some new features added. Let me know if you find any issues.
-Peter