I used [typos](https://github.com/crate-ci/typos/).
I manually checked all the corrections and they seem safe to me.
There are still some left, but those in this PR are good
* initial commit
* updated (module) README to include `bm` and removed missing `cdpath` and `up`
* added comments to commands
* removed missing function
* updated to use `XDG_DATA_HOME`
* added remove command
* updated def and def-env commands
* updated change_prev to use list
* updated README to have some info on use
* updated `get_path` to search `BM_PATH` > `XDG_DATA_HOME` > `~/.local/share`
* Updated to use relative paths, added `save_path` function
* added `main` with general information.
* Updated help text to give more information.
* Added Win support
* Added if dir doesn't exist, it creates it