Working on service: download now is done through commands. Images are downloaded through commands also. More commands should be added and considered how to do callbacks.