Added documentation in README and added a .gitignore file to exclude the node_modules