Metric now contains set of parameters
class to store metric parameters and pass them between controller and data manager
Merge remote-tracking branch 'origin/master'