allow experiments to take options on initialization.
Store experiment configuration in redis.