Lots of change

- Improve waterfall plot
- Update pctheory to take ring dimensions
- Add pickle load utility function
- Improvements to cbscan

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