Moduli spaces of Riemann surfaces: Models, Homology Operations, and Computations