defined class CatalogTask, made task properties attributes, added open_task_log() method.