The ability to push your public key to an SSH server of choice now works.. Still some work to be done. We need to check if the key already exists in the authorized_keys files and some error handling and so on...