**Full Changelog**: https://github.com/MyPyDavid/raman-fitting/compare/0.7.0...0.8.0
* refactored data structures from [pandas](https://pandas.pydata.org/) DataFrames to [Pydantic](https://docs.pydantic.dev/latest/) BaseModels and added typing
* moved fit model definitions to configurable [`.toml`](https://toml.io/en/) files
* added cli with [typer](https://typer.tiangolo.com/)