Updated documentation
Added support for passphrase for SSH key file, fixed a few var names
that were wrong, and added some in code documentation