added in the scraping/parsing classes

updated the scraping thread - will need more work though.

also might need to adhere more strongly to our design that we did the
diagrams for