Added module BeautifulSoup4 for better html parsing and removed dependency from extract.py