After (almost) accidentally removing a file with about week's worth of changes for my C lang assignment, I took it as an excuse to lear a bit more of Rust and re-write the rm command.
Instead of just rm(ing) files and folders, they instead are moved to the local trash or custom path location.
```
```