NORMAL added a build script, some bugfixes to ensure that google closure compiler works with the generated code.