* Started reworking transitions into traits to support multiple two-level transitions per atom.
* Transitions now compiles and works for the 1d mot example. All tests broken.
* macro generation of transition and species
* Moved species definitions to a crate::species module
* Plugin workflow
* Significant effort fixing tests. Not run yet.
* Tests fixed and all passing.
* Fix many more of the examples.
* Increase to v0.7
* added ability to add end frame systems, so that it is possible to add plugins dependendent on them.
* Souped up plugin documentation.
* Support for plugin dependency
* Fixed some examples, added barrier for velocity verlet
* More accurate C and added Sr88 red transition
* Fix warnings and clippy.
* fix dipole trap and top trap examples
* Remove bench, fix unit tests since updated c
* Added plugin functionality to magnetic trapping; fixed top trap example
* Fixed quadrupole trap example with plugins
* move magnitude to magnetics
Co-authored-by: David Garrick <78102623+d-garrick@users.noreply.github.com>