This is a major overhaul to both update to Python3 and switch to using Slack Bolt.
I have also begun cleaning up the code to make it nicer, and will be continuing to do so. At the moment, it is not using idiomatic Bolt methods, and it still needs a good bit of refactoring.