helloworld -- improved error handling and added the stripped down hello.js