added asset compilation task