Add package.json
Move grammar file back to the root
Add tests
Ignore node modules dir