Adding asynctask and abstractDAO
adding methods to asynctask