adding Compiler back
added Compiler.js