added experiment handling

added ability to run experiment
fixed issues with UI