Added class0 sections, but I have comments before finalizing
finished first pass at class0
Validating fuzz generations do what I expect them to
Removed randomness from tests until I have an appropriate strategy for injecting *repeatable* randomness