Refactor Experiment#initialize

Makes `Experiment#initialize` easier to understand