Made HistoricalSiteList adding/deleting more robust and added tests