Coherent Control For Quantum Information Processing