Make asset compilation it's own task