Start adding support for useful targets.

    This is a step towards replacing make for all code.