Put graph generation into own (inner) class. Try a bit harder to smooth data. Clear moving average at lap boundary
wrap interval in scrollview for smaller units