Add js
Checkpoint for js
More work on js. Now using esprima!!