Started with making downloads work.

The downloadManager is now checking for updates. The Download class now contains an infohash parameter. A downloadAdcitivity has been added that does nothing yet.
Refactored code to no longer include th torrentmanager and torrent classes.