less than halfway through the collection tests
get / set properties for control over value changes to max and changed draw function control
All public functions are bound to tests.