KD: Use rquests for google search instead of Google search API
KD: Use multithreading for search requests
KD: Fix merge conflicts
KD: Update requirements.txt file