Added
- Basic overview guide on documentation site
- Dynamic 'optimal' figure size calculation based on total wedge count.
- Dynamic chart annotation font scaling & spacing adjustment.
- Dynamic polar axis label font scaling based on number of rings.
- Configuration files (`dataclocklib/config/`) for default chart title & subtitle creation.
- Dataclock *kwargs* `**fg_kw` added, which aligns with `pyplot.subplots`.
- Figure size (figsize) parameter will be overwritten and must be modified with the returned Figure object.
Changed
- Moved custom types to `dataclocklib.typing`.
- `ColorMap` type changed to `CmapNames`.
- Moved colorbar logic to `dataclocklib.utility.add_colorbar`.
- Dataclock arguments; `chart_title`, `chart_subtitle`, `chart_period`, `chart_source` are keyword only.