Added AsyncTask Builder Pattern resolve #3