Flesh out debug messages
Handle all the prompts
Make it easier to add prompts
Add a password prompt type
Add the rest of the prompt types