Scala experiment management framework