- Internal refactor, now using `pathlib` instead of `os` for file manipulation.
- Now featuring tests and CI.
- Removed the ability to specify multiple input files at once:
- You are required to specify a single input file with the `-i`/`--input` argument.
- You are required to specify a path to your output file with the `-o`/`--output` argument, the file mustn't exist.