Performance Improvements & Bug Fixes

- CGR plotting is much faster and no longer affected by any rounding
errors
- BMP reading and plotting is faster
- Other performance improvements