A new section has been added to the site
Technical (link on the right hand side on the main page) has more background information on the site including the current site statistics and archived material.