- implemented base class with value generator (generates input value to class)
- updated agent tests to operate using generated data
fixed remaining tests