gitignore: Ignore vim backup files
Add npm as a dependency