Puppet ssh design and action items

Hi, I've put together this doc to describe what needs to be changed and done. Please comment if you have concerns, improvements, anything. Thanks.

Look for `Rendered` button for better experience.