Time for an update

An overdue update and a few technical details on hosting this site