modify .gitignore to be more node-specific
add required js dependencies
Merge pull request #1 from qimingfang/master

Small fixes