- Moved downloader to Java Thread instead of AsyncTask, cleaned up code slightly