2D pure and dilute quantum transverse Ising model