Qudits and High-Dimensional Quantum Computing