Formatting with Black
Liking the new bot a lot
This MR reformats the code with black for standardization/readability.
This would mess up the git history a lot, but can be fixed by setting up a .git-blame-ignore-revs as described here.
If you like this we can potentially include automatic linting as a pre-commit hook or just an editor setting.