Support extensible all and clean targets

More colors