move Spawn, SSH modules to separate gem