JS FTL reshuffle

Move all of the js VM, kickstarts & ftl files into a directory structure.
Names still very much up for discussion.
Can't believe I'm typing this - change "a" to "an"....