Last known good?
Restructures all files into something sensible.
Restructures main.js to compile in a more constructor way.
Adds a test script for Node.
Updates to latest version of acorn.
Parsing now succeeds.
Can parse while loops.
Fixes semicolon failure.
Restructures code for sensible regexing.
Destroy finishNode js_t parameter so that acorn can parse.