- Handle things like "$-10"
- docs.rs documentation
- Allow saving of state
