add internet permission
add settings file
add button to start download and status message
bug fix (set observer)
download url if one was bundled
make constructor public
add onPreExecute() method