Rewrote the sshfabric class