This release contains:
- Enhancements:
- move specific attributes from abstract class (`Model`) to concrete classes (`LinearModel`) is order to keep abstract class as general and flexible as possible
- move specific methods from general modules (`diagnostics`, `analysis`) to specific methods (`LinearModel`) in order to keep general modules as general and flexible as possible
- improved import
- Documentation:
- update docstrings according to other modifications
- update examples according to new API
- Tests:
- update existing tests according to other modifications
- add new tests for new methods
- make cases generation scheme automatic for `TypeError` tests
- Bugfix:
- fix mistake in likelihood computation formula
- Maintenance:
- fix some typos