added the submodule for google closure library
included the compiler file