Clifford Simulation: Techniques and Applications