Site development log

Created 11/8/19, author CE, licence: Attribution 4.0 International (CC BY 4.0) .

The original CST site was created in December 2014 and went live on 1/1/2015. This site is replacing it and a log of the site status updates will build up in reverse chronological order below.

Done: Much general reorganisation and updating of pages.