Task runner setup