split Server into sub files
add Server::SSH module for ssh related methods.
exec through channel
run exec through channel exec