implement DesignTree.from_spec constructor
add Experiment.from_dict constructor

--HG--
extra : amend_source : 7c4c9da09a13d8cad6b26f473fbd156568297997
implement Experiment.from_yaml_file constructor