Further copying and updating docs from the web site.