This is a general restructuring of the library.
In particular:
- inheritance is now used extensively
- the definition of models and corresponding masks for parameters is much more consistent now
- several simulation models testing individual EHTPlib models have been added. This helps users use the provided models, since they can see the expected behaviour at least in some cases.
- the companion library EHPTexamples is also updated, and its tutorial, which is also tutorial of EHTPlib, has grown from 78 pages to 124.