The Riemann Mapping Theorem and Its Discrete Counterparts