I have written an article on my home page explaining the resent updates to the website. You can read and comment on it there.