typo
add debugging buffers: last_stdout, last_stderr, last_command
import required classes
support username/key_filename in parameters