Refactoring Update Experiment Param Value code

More re-factoring for Issue 11. More re-factoring coming soon.