Some refactoring (removing unrequired dependency between enum and factory) and corrected some tests failing because of curation work
restored the right selenium fixture
refactoring on experimentloader experiment design classes, removed unrequired middleman delegation and inverted some dependencies