change the public member pictures and downloadworker of task to the private
 and give get/set method