did what i could to test the data_generator
satisfying tests
tests for epicurve_plot()
changes to margin handling
commit sweep before push