update requirements.txt
Refactoring after quite sometime, making a generic client to be easily used by all the plugins