added gitignore to ignore node_modules and js directory