add missing mock container class.
add default contstructor for command classes. fix task table incorrect row/ column value after deserialized.
configurable tasks log to either console or file.