Graphing working, runs slow though (runs at each tick). We should probably only graph when debugging/writing report