+ implement scenery of downloading file
+ IO Storage interface + in memory implementation
+ add FileDownloader class to hide interaction with callbacks
+ PlotRepresentation know what metricNode it represented
+ implement idea - one MetricNode = one PlotSeriesDto
- plot id is needed only for markings that are not really needed in current implementation