Working app
Add package.json
Catch exceptions
Fix voice.js dependency