Deleted AbstractFactory as we now use HotCivFactory instead