Created by: Sag0Sag0
I also used cargo +nightly fmt on the codebase which is why there are so many changes.
cargo +nightly fmt