Use prompts and add error handling

Use prompt module for set user password
Add error handling to create ssh key