Incorportate the `logging` Module
I think it would be useful to incorporate the standard logging
module throughout the project. Right now, print statements are used for a lot of things, so they should be converted over. Then the log level should be accessible via command line flags. Maybe even an option to output the log to a file or something.
There are options other than the logging
module, like logbook which claims to be faster, but I don't think increasing the performance of logging is worth the extra dependency, especially for a project like this. So sticking with the standard library is probably the best solution.