Refactoring: Extract ExperimientStore

Extracts the responsibility of finding experiments to another class
Merge pull request #225 from nberger/refactor-experiment-save

Refactoring: Extract ExperimentStore