Upgraded site!

About a year ago I decided to upgrade the site, but didn't get to finish it. The fact that the old site was eventually infected with a virus left me no choice but to finish the job! I hope you like it.
Also, given that I am now on sabbatical, it is not unlikely that you will even get to see fresh posts!