Added
- New 100% bar chart visualization with documentation and example notebook
- New _Modern Academic_ style
- More colors in styles
- New `show` and `savefig` functions in the Drawable that re-draw the title and caption before showing and saving the figure respectively
- Redrawing functionality for the legend
- Text-only legend annotation
- Utility function to convert bounding boxes to pixels
Changed
- Rewrote the documentation in Plain English
- Legend no longer draws duplicate labels
- Refactored the Drawable class' redrawing functionality
- Re-organized the unit test directory structure
- Made the Visualization class abstract with instructions to create new visualization types
- Other miscellaneous refactoring
Fixed
- Overlap referencing unknown variable
- Drawable caption overlapping with the x-axis ticks and label when they are on top
- Title redrawing considering the caption even when there isn't one
- Extra linespacing in the legend misaligning annotations
- Fix the title overlapping with the caption when inverting the y-axis
- Time series legend not using the color when it is not specified