added google closure compiler into the mix