[X] Revise powers and bestiary to use dataclasses. This concentrates assumptions about each data structure into the relevant class and, I hope, makes edits more managable.
[X] Re-implement export support for markdown and csv from yaml spec files
[X] Remove support for dot files (i.e., flow chart images of powers). This is archived on my local machine. It does not work on the current data class structure, but could be re-added given a strong need. Mermaid may be a better choice if we wanted flowcharts.
[X] Add full bestiary support
151
64
[X] Add html templating and html -> png support for PCs. Example below. #83
[X] Add support for a StatOverride Power attribute that revises the character stats who take it. #160 This falls short of full implementation, as this PR does not add the yaml equivalent of each vulnerability
In this PR, I...
151
64