Added JS file

Entry point for JS integration should game logic be implemented that way.
Extra comments

I guess I'm just chatty when writing story driven narrative engine code?