add js building, optimize css building