Updated the thread searching to work better with the new API changes, and optimised the searching
Fixed a python key typo
Updated the readme a bit and updated the requirements.txt