added presenter with json & plot-timeseries functions