Changed around namespaces and added to scraper

Another days work, moved the scraper modules into their own classes
since each one really is independent of the other for now