Change to Node module Management

added 'node_modules' to '.gitignore' to reduce project file size and add
a 'package.json' to replace node module management.