Adding more unit tests

* Adding more unit tests to the character generator
* Added unit tests for all data structures
* Added Saving throws for characters
* Added more in-depth aspects of armor class
* Refactor randomizer verifier tests