extract remotely running ssh commands into a separate model and introduce polymorphic actions
add a sketch of the configuration format WIP