Added new AsyncTask
Refactored functions
Moved utility functions here
Moved final strings from java to here
Added extra button