Class Diagram for HTM

Hey all. I’ve written up a basic UML class diagram for a piece of software that uses HTM. I’m not the best at engineering software, but I did try to cover most everything essential with this. Includes an encoder package and a save package that are both undefined, and a debug tool. Anyone who wants to take a look/use the diagram is of course welcome to do so.

Have a good day.
Sam Gallagher