Added exception handling code
removed node_modules
added .gitignore