Add test file setup
Add node modules
Split command line interface from module bundling
Replace manual Esprima parsing with ES6 Module Compiler parser
Refactor dependencies list into internal and external
Remove compiled and node_modules; remove unused modules; use ES6 syntax