May still have issues, definitley needs improvement.
NO GUARANTEES. It still has some python2 code that needs updated, but it's here while I work on it.