Plotting module, rolling window function

- Add rolling_window function for smoothing
- Add lots of plotting functions to new plotting module

Signed-off-by: Dustin Ngo (MacBook) <dustin.ngo@gmail.com>