handle the new returned object correctly
new class for managing ssh commands
dependency for ssh plugin
update to newer task style
check for json null object
include config variables when running workflow