Finished Experiment classes, about to re-write script reading to use
them