Add js
Checkpoint
More work on js
More indexing work.