Add dataframe plotter, ysharing axes, timestep calculator and correct read_csv function