Changed scraping module from BeautifulSoup to lxml.

Fixed Issue #8
BeautifulSoup does not correctly parse the html that has been acquired.
You might want to use lxml module instead.