- [x] Make solve! less allocating - [ ] Add all the Dict fields to the results struct - [ ] Rewrite plotting functions to use the results struct - [ ] Remove the solve() function