Type hinting could be added to parameters in functions, but it appears most of them aren't used yet, or the corresponding functions haven't been implemented.
No type hints were added for UI related files.
Here's the result of running mypy to static analysis. These can be probably looked into more in the future:
This PR resolves #5.
Notes