Remove alot of logic from the classes to individual functions in functions.py, replace BeautifulSoup with JSON, move functions from bittorphile.py to functions.py. Phew, I should start using atomic commits