added JavaScriptNext, minor rearrangements