A practical guide to digital micro-mirror devices (dmds) for wavefront shaping