'Encapsulates download and basic parsing with lxml. May be a
good idea to split this into download() and parse() methods.'

def build(self):

    self.download()
    self.parse()
    self.set_categories()
    self.download_categories()
    self.parse_categories()
    self.set_feeds()
    self.download_feeds()
    self.generate_articles()
