cleaned up tree, removed generated files and compiler
made api.js pass jslint, increased the exponent to 0x10001