third part api for ssh, used to learn how to use java effectively