gitignore updated, npm test added