Quantum Information Processing With Trapped Ion Chains