Small edit to failure message
Refactor the funny message logic
Cleanup question answering
Gracefully handle breaking changes to the survey's HTML
Add .gitignore file