Example of using an asynctask in a separate class. Updating the view without passing view in constructor or by using static view variables. Cleaner & better code.