Wrap code inside an anonymous function to avoid poluting the global namespace.
Update environment after installation such that node commands can be run when installation finishes.
Update README to include links to a few resources.