Updated npm requirements and the README
Update readme and ignore file